Проверяет понимание проблем синхронизации в многопоточности.
Короткий ответ
Deadlock: Потоки блокируют друг друга навсегда (ожидают ресурсы по кругу).
Livelock: Потоки активно работают, но не прогрессируют (например, из-за "вежливой" логики).
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.