Android
Каким образом реализовать паттерн Singleton в языке Kotlin и какие особенности при этом необходимо учитывать?
Который из модификаторов доступа в Java отсутствует в языке Kotlin?
Какой тип layout вы предпочитаете использовать в своих проектах?
Какой была численность команды, с которой вы работали в предыдущей организации?
Какой модификатор доступа обеспечивает ограничение использования класса или объекта только в пределах одного файла?
Какими альтернативными подходами можно использовать для разделения элементов, помимо определения типа представления (ViewType)?
Как различаются подходы RxJava и Kotlin Coroutines при работе с асинхронностью в Android-приложениях?
Чем отличаются библиотеки Dagger и Toothpick в реализации внедрения зависимостей?
Объясните различия между внутренним классом и вложенным классом в языке программирования Java.
Имеете ли вы опыт работы с системой Ciceron?
Можете объяснить преимущества и недостатки архитектурного подхода Model-View-Intent (MVI)?
Использовали ли вы библиотеку Retrofit для работы с API в своих проектах?
Каковы преимущества и недостатки использования неизменяемых объектов в программировании?
Какие преимущества и недостатки имеет библиотека Paging 3 для реализации постраничной загрузки данных?
Какие преимущества и недостатки использования стека данных?
Каковы преимущества и недостатки изоляции транзакций уровня Repeatable Read?
Каковы основные преимущества и недостатки использования ConstraintLayout в Android-разработке?
Какие функции или методы можно реализовать или изменить при разработке пользовательского компонента View?
Каковы преимущества и недостатки использования кастомных компонентов в интерфейсе?
Что такое Dagger и какие преимущества и недостатки он имеет в сравнении с другими инструментами внедрения зависимостей?