Lze použít klíčové slovo synchronized uvnitř suspend funkcí pro správu vláken?
Android
Co vás přitahuje v oblasti vývoje Androidu a proč jste se rozhodli zaměřit právě na ni?
Jaký je rozdíl mezi Min SDK, Target SDK a Compile SDK v nastavení Android projektu?
Jaký typ vláken je používán v Dispatcher.Main pro vykonávání UI úkolů?
Kdy plánuješ začít pracovat na novém místě?
Jaké jsou rozdíly mezi klíčovými slovy const val a val v Kotlinu?
Můžete vysvětlit koncept strukturované konkurence v programování?
Jaké jsou přístupy k implementaci vykonávání úkolů na pozadí v aplikacích na Androidu?
Můžete vysvětlit koncept PendingIntent a jak se používá v vývoji Android?
Můžeš vysvětlit, co jsou kořeny garbage collectoru a jaké jsou jejich typy?
Jaké funkce rozsahu (scope functions) v Kotlinu znáš?
Jaké máte zkušenosti s procesem hledání práce?
Jak je implementována metoda porovnání objektů přes equals() ve třídě Object?
Jak je implementována metoda equals() ve třídě Any a co porovnává?
Popište své zkušenosti s vývojem a používáním komponent platformy Android ve svých projektech.
Lze v Kotlinu narazit na výjimku NullPointerException?
Můžete vysvětlit, co znamená pojem reified v programování?
Je hodnota typu val neměnná po jejím deklarování?
Jak je implementována funkčnost anotace @Restartable v Jetpack Compose a jaký je její účel?
Můžete vysvětlit, co se rozumí typem platformy?