Android
Кой поток се използва за стартиране на услугата в системата?
Как можете да обедините две сортирани последователности така, че резултатът да остане сортиран?
Какви бяха основните задачи и отговорности във вашата роля на предишното ви работно място?
Как може да се формулира заявка в библиотеката Room за работа с базата данни?
Каква е разликата между абстрактен метод в Java и Kotlin?
Защо за Fragment в Android са предвидени отделни методи onCreateView и onDestroyView вместо използването на един метод за управление на UI-то?
Може ли да се препише методът hashCode в дата клас?
Можеш ли да назовеш ключовите компоненти на библиотеката Room за работа с база данни?
Как помагат на Coroutine Actors да избегнат състезателни условия при изпълнение на паралелни операции?
Използваш ли запазени източници или колекции с връзки за търсене на идеи и вдъхновение в работата си?
Можете ли да обясните как се извършва преразпределението на компонентите в Jetpack Compose?
Можете ли да обясните концепцията за класа Unit в обектно-ориентираното програмиране?
Каква е целта на принципа на композицията в обектно-ориентираното програмиране?
Как да определите правилния Looper за използване с Handler при обмен на данни между фонови и основни нишки?
Можете ли да обясните предназначението на оператора GROUP BY в SQL и кога трябва да се използва?
Каква е целта на компонента Executor в управлението на изпълнението на задачи в Java?
Как е реализиран механизъмът за разширяване на функции на ниво вътрешна архитектура в Kotlin?
На какъв етап от търсенето на работа си сега?
Какво ще се случи с резултата от метода hashCode, ако класът явно не го преповтаря?
Каква е ползата от използването на LiveData като тип за връщане за методите DAO в архитектурата на Android?