Android
Существуют ли специальные маркеры или признаки в используемых технологиях, указывающие на их особые свойства или состояние?
Какие преимущества использования Single в библиотеках Room или Retrofit?
Каким образом настроить пул потоков для обработки аналитических данных в приложении?
Можете объяснить, что такое LiveData и как оно работает в контексте Android разработки?
Каким образом можно обеспечить безопасное обновление переменной, кода которой одновременно обращаются несколько потоков?
Как ключевое слово 'out' взаимодействует с коллекциями в Java?
Почему использование LocalContext.current нежелательно в слоях бизнес-логики, таких как Use Case или репозиторий?
Какова роль свойства 'by lazy' в Kotlin и в каких сценариях его использование уместно?
Чем отличается использование AtomicInteger от стандартного Integer в контексте многопоточности?
Можете объяснить, что такое унарный оператор и в чем его отличие от других операторов?
Можете объяснить, что означает утечка памяти в языке Java и почему она возникает?
Допустимо ли применять встроенные примитивные типы в языке Kotlin для хранения данных?
Можешь привести пример реализации паттерна Builder на языке Java?
Объясни, чем отличаются абстрактные классы и интерфейсы с точки зрения реализации наследования в объектно-ориентированном программировании
Можешь назвать базы данных, которые часто используют в разработке под Android?
Можете ли вы быть готовы к работе на полную ставку, 40 часов в неделю?
Мог бы поделиться случаем, когда у тебя не получилось достичь поставленной цели или допустил ошибку, и как ты реагировал на это?
Имели ли вы опыт использования Coroutines в своих проектах?
Можешь назвать основные типы потоков в программировании?
Можно ли программно инициировать запуск сборщика мусора в вашем приложении?