Android
Jaká jsou omezení při používání vláken pro Dispatchers.Main v rámci Coroutines?
Jaký je rozdíl mezi map a flatMap?
Na co jsou v Javě metody equals a hashCode?
Jak nejlépe používat modifikátory přístupu v Java?
Popište pořadí, ve kterém jsou volány konstruktor třídy, konstruktor nadtřídy, statický inicializační blok a přístupové metody v Java.
Co se stane s korutou, když dojde k výjimce?
Jakými způsoby lze aktualizovat nebo překreslit zobrazované rozhraní v aplikaci?
Jaké jsou rozdíly mezi Dagger a Koin v kontextu injektáže závislostí?
Na co je třeba dbát při optimalizaci práce s velkými seznamy?
Jaký je účel metody equals() v jazyce Java?
Jak scope sleduje zrušení coroutine?
Co je to návrhový vzor 'Továrna' a jak se používá při vývoji aplikací?
Povězte o modifikátorech přístupu v Javě.
Čím se liší deklarace třídy sealed od třídy dat v Kotlinu?
Jak přidat implementaci rozhraní do třídy?
Jaké jsou výhody používání jazyka Kotlin pro vývoj aplikací pro Android?
Jak nastavit vnější okraje komponenty v Jetpack Compose?
Jaké API nebo nástroje budete používat k odeslání souborů na server?
Proč se doporučuje provádět všechny operace s uživatelským rozhraním v jednom vlákně?
Vysvětlete rozdíly mezi kontextem provádění korutiny a celkovou situací v aplikaci.