Android
V jakých případech a k čemu se používá typ Nothing v programovacím jazyce?
Při volání metody requestLayout() je nutné volat i metodu onDraw()?
Jaký je hlavní důvod použití klíčového slova suspend v jazyce Kotlin?
Můžete být připraveni pracovat na plný úvazek, 40 hodin týdně?
Jak často se obracíš na nějaké zdroje, abys našel nápady a inspiraci pro svou práci?
Jaké vlastnosti a zvláštnosti mají statické funkce v objektově orientovaných jazycích?
Jak rozlišit typy rozložení podle jejich vlivu na efektivitu práce aplikace?
Můžete vysvětlit koncept Single Activity v kontextu vývoje mobilních aplikací?
Můžete vysvětlit fáze životního cyklu Fragment v Androidu?
Pověz o nejkomplexnějším uživatelském rozhraní, které jsi vyvíjel nebo implementoval
Jaká je role komponenty ViewModel v architektuře aplikací MVVM?
Můžete uvést a popsat nejběžnější typy dispatcherů v programování?
Jak implementovat funkčnost podobnou SupervisorJob bez její integrace?
Můžete vysvětlit, co jsou témata v systému push notifikací?
Lze určit, zda byla proměnná deklarovaná s modifikátorem lateinit přiřazena hodnota?
Používali jste principy Model-View ve svých projektech?
Lze předčasně ukončit cyklus forEach uvnitř jeho těla?
Existuje implementovaná datová struktura, která kombinuje vlastnosti hašovací tabulky a pořadí prvků?
Vysvětlete rozdíly mezi objekty Observable, které okamžitě začínají emitovat data při vytváření, a těmi, které začínají při odběru v RxJava.
Jaké přístupy nebo nástroje se používají k aktualizaci dat v mezipaměti při použití Jetpack Compose?