fursa08
@fursa08
Junior Android developer

Что нужно знать о многопоточности Junior/Regular Android разработчику?

Я прекрасно осознаю, что если пойду на собеседование по Android, то мне не избежать вопросов связанных с многопоточностью. У меня есть базовое понимание что это такое и с чем едят. Хотелось бы чтобы вы рассказали что лично у вас спрашивают или вы спрашивали в своей практике. Насколько глубоко в эти дебри могут завести Junior разработчика на интервью? И как отвечать на такие вопросы, чтобы ответ удовлетворил интервьюера?
  • Вопрос задан
  • 143 просмотра
Решения вопроса 1
ShadowKing
@ShadowKing
Tech Lead of Java Back End project
Обязательное знать и рассказать что такое:
Пул потоков (Thread pool)
Методы wait() и notify()
Паттерн producer - consumer
Класс CountDownLatch
Класс ReentrantLock
Семафор (Semaphore)
Взаимная блокировка (Deadlock)
Прерывание потоков
Callable и Future
Этого вполне хватит джуну. Что это и как писать не буду)) а то будет тут стена текста. :) почитайте, разберитесь и вперед! Удачи)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы