Android
Какими методами вы определяете временные и ресурсные затраты на проведение анализа кода в проекте?
Что такое инструмент обработки аннотаций в Kotlin и как он работает?
Какие преимущества и сценарии использования sealed class ты знаешь в Kotlin?
Можешь ли ты объяснить, что такое горячие потоки и где они применяются?
Можешь назвать базы данных, которые часто используют в разработке под Android?
Какова роль файла AndroidManifest.xml в процессе разработки Android-приложений?
Можете объяснить, что такое Kotlin и в чем его основные особенности?
Какие механизмы позволяют переключаться между состояниями в реализации стейт-машины с использованием Coroutines?
Какой алгоритм используется для доступа к элементу по индексу в связном списке LinkedList и какова его временная сложность?
Мог бы рассказать о своих основных обязанностях и проектах, над которыми работаешь в текущей компании?
Какими методами и критериями ты пользуешься при проверке качества кода других разработчиков?
Какими способами можно предотвратить возникновение взаимных зависимостей между модулями в проекте?
Какие темы и вопросы задавали вам на предыдущих собеседованиях?
Почему в программировании применяют интерфейсы, и какую роль они выполняют?
Каким образом организовать ожидание окончания выполнения корутин в асинхронной программе?
Есть ли у вас вопросы по предстоящему собеседованию?
Какие виды гиперссылок существуют в веб-разработке?
Каким образом организовать параллительное выполнение операций внутри suspend функции в Kotlin?
Как вы оцениваете свой опыт после прошедшего собеседования?
В каком порядке вызывается метод onAttachedToWindow у объекта View в жизненном цикле?