Android
Каким образом ты будешь исправлять проблему, возникшую в структурированном списке данных?
Какие основные сложности могут возникнуть при использовании кодогенерации в Dagger?
Можете объяснить различия между компиляторными инструментами APT и KAPT в Android-разработке?
Когда именно вызывается метод onStartCommand в жизненном цикле сервиса?
Можете объяснить, как реализована структура data class внутри на низком уровне?
Как вы начали свой путь в изучении разработки под Android?
Какое отличие между структурами данных List и Sequence в контексте их использования и особенностей?
Какие области видимости переменных или функций вам приходилось использовать в своих проектах?
Какие причины позволяют использовать директиву TODO с любым типом данных или структурой?
Где именно в памяти Java хранятся объекты потоков выполнения?
Что вызывает переполнение буфера и как это проявляется?
Можете объяснить механизм функционирования системы дизайн-стандартов?
Что такое корутины и какую концепцию они реализуют в программировании?
Кто в Java отвечает за управление памятью и сборку мусора?
Почему равные объекты по методу equals не обязательно имеют одинаковое значение hashCode?
Будет ли происходить повторное отображение интерфейса при многократных вызовах метода invalidate?
Почему в программировании применяют интерфейсы, и какую роль они выполняют?
На каком уровне располагаются роли менеджеров в архитектуре процессов, приложений и операционной системы?
Каким образом в Android-приложении инициируется отображение определенного экрана для пользователя?
Каким образом можно передавать и использовать информацию, полученную в одном фрагменте, в другом фрагменте при навигации между ними?