Android
Какво ви привлече към тази позиция и защо се заинтересувахте именно от тази роля?
Какви видове обекти могат да се намират в стека с данни?
Какви видове услуги сте използвали в работата си?
Стойността от тип val е неизменяема след обявяването ѝ?
Ти ли официален служител на текущата си компания?
Ще остане ли актуално състоянието на ViewModel след приключване на процеса на приложението?
Какви методи се използват за реализиране на паралелното изпълнение на задачи в съвременните системи?
Как да осигурите безопасно обновяване на променлива, към която се обръщат едновременно няколко потока?
Кои са основните параметри, които трябва да се вземат предвид при избора на механизъм за внедряване на зависимости в проект?
Как да приложим лямбда израз в контекста на разширяваща функция в Kotlin?
Осигурява ли използването на оператора zip в RxJava едновременото изпълнение на потокове от данни?
Кога е препоръчително да използвате inline функция в програмирането?
Кога и защо трябва да презапишете метода hashCode в клас?
Как да реализираме мултитрединг в програма?
Обяснете концепцията за инвариантност в Kotlin generics и защо се използва
Кои ключови компоненти се използват при реализирането на корутините?
Можете ли да обясните какво се разбира под термина 'bucket' в контекста на съхранението на данни?
Какви са предимствата и недостатъците на този фрагмент код или архитектура?
Каква е разликата между използването на делегирани свойства и презаписването на методите get и set в свойства?
Кои механизми позволяват корутините да бъдат по-леки и по-ефективни по ресурси?