Android
При каких условиях объекты ViewHolder и View окончательно удаляются из памяти, а не переиспользуются в RecyclerView?
Каким образом LeakCanary обнаруживает утечку памяти, связанную с уничтоженной Activity?
Что подразумевается под уязвимыми разрешениями в системе безопасности?
Что произойдет, если выполнить сетевой запрос в основном потоке программы?
Можете объяснить, каким образом Gradle обрабатывает и выполняет этапы реализации зависимостей в проекте?
Можешь назвать другие подходы или компоненты, используемые вместо ViewModel?
Какое время выполнения операции удаления элемента из ArrayList в Java?
Каким образом приложение идентифицирует, какие команды или намерения оно способно обработать?
Каким образом можно получить результат, возвращенный из следующей Activity в Android?
Как долго вы занимали позицию в вашей последней компании?
Сможет ли сборщик мусора определить и очистить объекты, находящиеся в циклических связях?
Разрешается ли использовать переменные (var) в параметрах конструктора data class в Kotlin?
Какой поток Service активируется автоматически при запуске системы?
Могли бы вы объяснить, что означает аннотация Stable в контексте программирования и тестирования?
Какие данные обычно сохраняются в базе данных для приложения, реализующего синхронное взаимодействие между клиентом и сервером?
Какая роль у компонента BroadcastReceiver в Android и зачем он используется?
Какие элементы или конструкции запрещено объявлять внутри интерфейса?
Какова временная сложность удаления элемента в связном списке?
Какова цель разделения коллекций в Kotlin на изменяемые и неизменяемые типы?
Объясните, чем отличаются использование абстрактных классов в Java и Kotlin.