Android
Můžete vysvětlit koncept HotSpot v procesu spouštění Java programů?
Je možné, aby jedna aplikace běžela současně ve více procesech?
Jak je zpracovávána chyba v datových tocích (Flow)?
Můžete vysvětlit účel metody copy v datové třídě Kotlin a jak ji používat?
Jak je implementována mechanika suspend funkcí v Kotlinu a jak řídí provádění asynchronních úkolů?
Jak se liší mechanismy dědičnosti v Java a Kotlin?
Jaké přístupy znáte pro zvýšení efektivity zobrazování rozhraní v Android aplikacích?
Jakým způsobem probíhala kontrola a schválení kódu v týmu před integrací?
Vysvětlete, co je suspend funkce a jak funguje v Kotlinu.
Jak navázat vztah mezi dvěma tabulkami v databázi používající Room?
Povězte nám o své zkušenosti s vývojem v Kotlinu a o velkých projektech, ve kterých jste tento jazyk použili.
Jaké je použití nástroje inline v programování nebo sestavování kódu?
Můžete uvést typy zpráv, které může komponenta BroadcastReceiver v Androidu zpracovávat?
Jaké metody lze použít k řešení výjimek uvnitř korutin v asynchronním programování?
Do jaké kategorie patří toky typu Flow v programování?
Můžete vysvětlit koncept inline funkcí v Kotlinu a jejich výhody?
Jaké je maximální množství abstraktních tříd, které může jedna třída zdědit?
Používá se v metodě hashCode pole deklarované uvnitř data třídy?
Jaká je hlavní funkce a účel kanálu v programovacích systémech?
Jak lze určit typ generického parametru za běhu bez použití reified?