Android
Какие готовые компоненты с определенным скоупом доступны в Dagger Hilt, и как можно добавить модуль к этой компоненте?
Какие коллекции в Kotlin вы знаете и с какими из них работали?
Как выполнить код в параллельном (не главном) потоке?
Что произойдет, если обратиться к полю nullable объекта в Kotlin?
Назови конкретные критерии качества кода.
Почему не рекомендуется изменять layout во время выполнения анимации?
Что такое исключение TransactionTooLargeException?
Как в интерфейсе работать со свойствами?
Какой hash-код возвращает метод hashCode() для списка по умолчанию?
Что такое многопоточность?
Что такое пул строк в Java?
Как бы вы реализовали возможность работы с приложением в оффлайн-режиме?
Где можно найти ссылки, которые показывают работу сборщика мусора в Android?
Как ты работаешь с асинхронными операциями в Android?
Почему нельзя отправить файл на сервер с помощью потока?
В чем отличие между интерфейсами Callable и Runnable?
Расскажи о ключевом слове Object в Kotlin и его применении.
Расскажите о методах, которые вызывают перерисовку View в Android.
Как вы организуете взаимодействие между фрагментом и сервисом в вашем приложении?
Что такое Task и в каких случаях он используется?