Android
Можете ли вы перечислить и описать наиболее распространённые типы диспетчеров в программировании?
В каких случаях жизненный цикл Activity в Android может завершиться и объект станет недоступен для дальнейшего использования?
У вас есть практика разработки собственных библиотек или модулей для повторного использования?
Можете объяснить, что такое неявные намерения (Implicit Intent) в Android?
Какие причины делают неправильным создание Fragment посредством вызова его конструктора?
Какие задачи решает использование suspend-функции в Kotlin?
Остается ли возможность выполнения корутины после отмены связанного с ней контекста или скоупа?
Какие типы системных Content Provider ты можешь назвать и как они работают?
В каком случае и когда в Java происходит автоматическая сборка мусора?
Опишите ситуацию, когда вы сталкивались с механизмом backpressure в системе или приложении?
Можете рассказать о проектах или задачах, которыми вы занимаетесь в настоящее время на вашей текущей должности?
Каким классом или интерфейсом начинаются процессы сборки в системе?
Какие причины делают нежелательным создание крупных монолитных систем без применения архитектурных шаблонов?
Можно ли использовать оператор when для обработки не всех подклассов sealed класса?
Какова основная функция компоненты LiveData в архитектуре Android-приложений?
Какова основная роль оператора `remember` в вашем проекте или системе?
Можете объяснить концепцию Coroutine Actors и как они работают?
Какое основное отличие между sealed классами и enum в языке программирования?
Что случится, если обратиться к объекту с типом nullable прямо без проверки в Kotlin?
Какие виды проектов или задач тебе интересно реализовать в будущем?