Android
Где бы вы описали аналитику перед запуском приложения?
Какие способы работы с многопоточностью существуют?
Почему возникают гонки потоков и как можно с этим бороться?
Назови конкретные критерии качества кода.
Как вы работаете с асинхронными операциями?
Что такое область видимости (scope) в программировании и как она работает?
Что такое пул строк в Java?
Где можно найти ссылки, которые показывают работу сборщика мусора в Android?
Какие механизмы можно использовать для отмены запросов от presenter к view?
Как вставить значение в HashMap, чтобы не потерять данные?
Что такое ключевое слово final и метод finalize в Java, и в чем их отличие?
Как выполнить асинхронные операции в чистом Android?
Какие виды разрешений (permissions) существуют в Android?
Вы когда-нибудь использовали Service в Android?
Как бы вы создавали адаптеры для использования с DiffUtil?
Расскажите о методах, которые вызывают перерисовку View в Android.
Как вы организуете взаимодействие между фрагментом и сервисом в вашем приложении?
Насколько быстрее будет выполнена работа с корутинами по сравнению с выполнением функции расчета без корутин и потоков?
С помощью какого паттерна проектирования в Java можно создавать объекты?
Что обозначает модификатор native у метода класса в Java?