Android
Какие преимущества и недостатки возникают при использовании большого числа Activity в приложении?
В каких местах в коде обычно размещается точка входа программы?
Имеете ли опыт конфигурации Dagger в ваших проектах?
Каким образом распределялась работа между участниками команды?
Каков диапазон взаимодействий Team Lead с командой и другими отделами?
Можешь ли ты перечислить основные типы сообщений, которые система отправляет менеджеру или администратору?
В каких организациях вы проходили интервью для работы?
Как определить временную сложность функции, которая ищет первый элемент в одном массиве, отсутствующий в другом?
Какие методы и инструменты используют для выявления и диагностики проблем в приложении после его выпуска в продакшн?
Как вы действовали, если не смогли завершить задачу в команде?
По какой причине Dispatchers.Main осуществляет выполнение в рамках одного потока при использовании Coroutines?
Можешь перечислить основные структуры данных, используемые в Java, и описать их особенности?
Какие механизмы управления потоками реализованы в Dispatcher при использовании корутин?
Что может привести к тому, что LinearLayout будет отображаться с задержкой или медленно?
Какой инструмент для асинхронного программирования вам более знаком – RxJava или Coroutines?
Когда планируешь принять решение о смене текущего места работы?
Какова роль метода hashCode в работе с объектами в Java?
Есть ли у вас практический опыт использования Jetpack Compose в проектах?
Каким образом можно проверить, равны ли два объекта с учетом того, что их свойства могут располагаться в разном порядке?
Можете рассказать о вашем участии в предыдущих проектах и роли, которую вы выполняли?