Android
Каким образом вы осваиваете новые знания или навыки в своей профессиональной деятельности?
В какой части выполнения корутин произойдет бесконечный цикл, если он есть внутри нее?
Какие операции и возможности предоставляет использование data class в языке программирования?
Какими методами можно реализовать последовательность выполнения задач или данных?
Почему важно указывать тип возвращаемого значения в inline-функции?
Можете объяснить основные отличия между виртуальной машиной Dalvik и системой ART в Android?
Существовала ли специализированная единица для сборки на предприятии?
Есть ли виды задач, которые вы предпочитаете не выполнять?
Чем отличается CoroutineScope внутри ViewModel по сравнению с другими scope, и как его использовать правильно?
Можете объяснить, что такое мягкая ссылка в контексте управления памятью в Java?
Какие процессы происходят, когда в стек, реализованный через связанный список, добавляется новый элемент?
Какими методами можешь реализовать асинхронное выполнение задач в приложении?
Можете объяснить, что такое атомарные переменные и в чем их отличие от обычных?
В чем заключается назначение объявлений с использованием ключевых слов 'const' и 'val' в Kotlin?
Объясните принцип работы оператора равенства (==) в языке программирования
Имеете ли вы предпочтения по типу или размеру компании, в которой хотели бы работать?
Каковы преимущества и недостатки использования внедрения зависимостей в программирование?
Какие шаги необходимо выполнить для запуска нового экрана в приложении на Android?
Можете рассказать о составе и роли вашей команды в последнем проекте?
Каким образом реализовать обмен сообщениями между потоками с использованием Handler и Looper?