Android
Каковы основные преимущества и недостатки использования RecyclerView в Android-разработке?
Какие альтернативные конструкции или ключевые слова, выполняющие функцию static в Java, использует Kotlin?
Имел ли опыт использования корутин в своих проектах?
Объясните концепцию Executor в Java и его роль при выполнении асинхронных задач.
Имели ли вы опыт работы с сервисами или сервисной архитектурой?
Имели ли вы опыт работы с Java 11 в своих проектах?
Можешь назвать различные виды памяти, используемые в Java и их особенности?
Объясните отличие между командами stash и patch в системе контроля версий Git.
Какие есть способы избегать жесткой связи модуля app с другими модулями в системе?
Можете объяснить, каким образом реализована анимация с помощью класса ValueAnimator в Android?
Каким образом можно настроить передачу предложений пользователям, использующим другие сервисы или приложения?
Имели ли вы прошлый опыт прохождения собеседований в стартап-компаниях?
Использовали ли вы фреймворк Ktor для разработки приложений на Kotlin?
Что такое запечатанный класс и какие его основные преимущества и особенности?
Почему в Kotlin важно использовать разделение коллекций на изменяемые и неизменяемые?
Какие преимущества и недостатки использования sealed class в различных файлах проекта?
Каким образом можно реализовать сохранение анимационных эффектов внутри ViewHolder, избегая его полной переинициализации или уничтожения?
Расскажите о вашем опыте использования Content Provider в Android-приложениях
Каким образом реализована и функционирует инструкция volatile в Java для обеспечения видимости и порядка изменений переменных между потоками?
Расскажите о вашем опыте использования и настройки Swagger для документирования API.