Android
Можешь описать конкретные задачи, которыми ты занимался в рамках своей профессиональной деятельности?
Имели ли вы опыт использования ExecutorService для управления асинхронными задачами?
Использовали ли вы кроме MVVM какие-либо другие архитектурные паттерны для разделения ответственности в ваших проектах?
Какие задачи и мероприятия вы выполняли в первые месяцы работы в предыдущей компании, чтобы адаптироваться к новым условиям?
Как реализована структура данных HashMap и на чем основана её работа?
Каким образом осуществляется вывод пользовательского интерфейса в системе?
Что случится, если обратиться к объекту с типом nullable прямо без проверки в Kotlin?
Можете объяснить, что подразумевается под кастомным представлением в Android?
Можете объяснить концепцию Coroutine Actors и как они работают?
Можете объяснить назначение и работу ExceptionHandler при использовании корутин в Kotlin?
Что означает операция add в контексте выполнения транзакций с Fragment в Android?
Какое значение имеет понятие Guideline в контексте ConstraintLayout и как оно используется при создании интерфейсов?
Можете объяснить, что представляет собой Dagger Hilt и как он используется в Android-разработке?
Можете объяснить, что такое Kotlin и в чем его основные особенности?
Можете объяснить, что означает термин 'Sequence' в программировании или моделировании процессов?
Можете объяснить, что представляет собой компонент LaunchedEffect в Jetpack Compose?
Можете объяснить назначение оператора GROUP BY в SQL и когда его следует использовать?
Могли бы вы объяснить, что подразумевается под термином 'горячий поток' в программировании или архитектуре систем?
Объясните концепцию класса Nothing в контексте программирования.
Объясните, что означает модификатор noinline в функциях и в каких сценариях используется его применение.