Android
Почему важно объявлять базовые методы в интерфейсе при проектировании системы?
Имели ли вы опыт работы с Java 11 в своих проектах?
Чем ограничены возможности использования sealed class в языке программирования?
Можете объяснить концепцию Single Activity в контексте разработки мобильных приложений?
Можете объяснить, что представляет собой шаблон проектирования Facade и в каких случаях его используют?
Можете объяснить, что означает термин R8 в контексте разработки или системы?
Является ли объект-компаньон общим для всех созданных экземпляров класса?
Какие отличия между Dispatchers.IO и Dispatchers.Default в Coroutine и в каких случаях их предпочтительно использовать?
Как отличить предварительную компиляцию кода перед выполнением от компиляции кода во время работы программы?
Когда рекомендуется применять data class в программировании?
Как определить последовательность элементов после объединения двух потоков с помощью функции zip?
Какие отличия существуют между языками программирования C++ и Java с точки зрения их архитектурных особенностей?
Как отличить работу ContentProvider от взаимодействия с файловой системой в Android?
Чем отличаются горячие и холодные потоки данных в контексте систем и приложений?
Какова роль и зачем применяются побочные эффекты в программировании?
Какова роль сборщика мусора в управлении памятью в Java?
Работал ли ты с Compose для верстки интерфейсов?
Какова роль компонента Dispatchers.Unconfined в корутинной модели в Kotlin?
Применяли ли вы принцип избегания дублирования кода в своих проектах?
Каким образом реализовать паттерн Singleton в языке Java?