Android
Можете объяснить различия между концепциями конкурентности, асинхронности и параллелизма в программировании?
Какой у вас опыт в работе с каскадными таблицами стилей (CSS)?
Какой у вас опыт работы с языком Kotlin?
Каким образом осуществляется приостановка выполнения корутины в программировании?
Каким образом объект Looper взаимодействует с потоками выполнения?
Можешь перечислить базовые примитивные типы данных в Java?
Как различить роли и отличия паттернов Adapter и Facade в проектировании программного обеспечения?
Объясните, каким образом реализуются процессы синхронизации в многопоточных приложениях
Какие этапы выполняются системой после инициирования метода requestLayout для обновления пользовательского интерфейса?
Для чего используются планировщики (Schedulers) в библиотеке RxJava?
Имели ли вы опыт использования Redis для реализации кэширования данных?
Каковы преимущества и недостатки использования LiveData в приложениях?
Является ли возможным отображение Fragment, находящегося в состоянии onStop?
Какова роль метода toString в классе Any в контексте Kotlin или других JVM-языков?
Какими методами можно выявить наличие утечек памяти в приложении?
Какой график работы для вас предпочтителен?
Вы работали с компонентом, позволяющим отображать список элементов?
Какие основные компоненты и объекты применяются при работе с Retrofit в вашем проекте?
С какими шаблонами проектирования для слоя представления вы сталкивались в своей практике?
Объясните, что означает модификатор поздней инициализации 'lateinit' в Kotlin и в каких случаях его используют