fursa08
@fursa08
Junior Android developer

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

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

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

Войти через центр авторизации
Похожие вопросы
Spectrum Екатеринбург
от 100 000 до 160 000 ₽
FunCorp Москва
от 200 000 ₽
19 февр. 2020, в 10:46
300 руб./за проект
19 февр. 2020, в 09:36
10000 руб./за проект
19 февр. 2020, в 08:48
5000 руб./за проект