Android
Co je to reflexe v programování?
Jaký je hlavní problém s používáním podkomponent v Androidu?
Jak jste řešili situace, kdy jste nesouhlasili s hodnocením vašeho kódu během revize?
Jaký je rozdíl mezi spojovým seznamem a polem?
Jaký je hlavní nápad vzoru Fasáda?
Co je ProGuard?
Kde budete ukládat tokeny?
K čemu slouží různé způsoby přenosu dat mezi aplikacemi?
Jaký je váš názor na velmi dlouhé třídy obsahující od 2000 do 4000 řádků kódu?
Co jsou principy SOLID a jak jsou uplatňovány v vývoji Androidu?
Co jsou to kořeny sběrače odpadků (Garbage Collector Roots)?
Jaké modifikátory přístupu existují pro typy v Kotlinu?
Co je to rozložení v Androidu, jaké druhy rozložení existují a kdy je použít?
Jak provést injekci interfejsu v Dagger?
Co je WorkManager?
Jak zobrazit řetězec SVG jako vektorový soubor?
Co je to princip náhrady Barbary Liskov a jak se uplatňuje v programování?
Povězte o třídách Unit a Nothing v jazyce Kotlin.
Jaké architektonické vzory používané v Android vývoji znáte?
Jak byste okomentovali proces obfuskace kódu?