Android
Обяснете концепцията за Executor в Java и ролята му при изпълнение на асинхронни задачи.
Как да реализирате пул от нишки за изпълнение на задачи във вашето приложение?
В Kotlin по подразбиране класовете се считат за затворени или отворени за наследяване?
Какви са основните предимства и недостатъци на използването на RecyclerView в Android разработката?
Какъв подход към създаването на софтуер използвахте на последната си позиция?
Кои функции за обхват (scope functions) в Kotlin познаваш?
Каква е разликата в начините на комуникация между View и нейните модели: ViewModel и View, както и Presenter и View?
Кои причини позволяват използването на директивата TODO с всеки тип данни или структура?
Кои компоненти трябва да бъдат дефинирани в Retrofit за получаване на данни в приложението?
Можете ли да обясните механизма на функциониране на обектите в езика Kotlin?
Кои причини могат да доведат до забавяне на работата на Android приложение?
Възможно ли е да се инстанцира обект от тип Nothing в програма?
Какво е типът 'bottom' в Kotlin и каква е ролята му в системата от типове?
Можеш ли да изброиш основните примитивни типове данни в Java?
Каква е основната функция на аннотацията Singleton и къде се използва?
Каква е ролята на методите в процеса на жизнения цикъл на компонента Activity в Android?
Как да удължим времето за работа на BroadcastReceiver в Android?
Може ли да се запази състоянието на ViewModel след приключване на процеса на приложението?
Имали ли сте опит с разширения или добавки в проекти?
Какво е предимството на използването на RecyclerView в сравнение с ListView в Android разработката?