Android
Uvedete při vytváření nebo používání příslušnost k určitému objektu?
Jaká je role sběrače odpadků v řízení paměti v automatických systémech programování?
Jak spustit službu v samostatném vlákně pro vykonání krátkodobého úkolu?
Která datová struktura je nejlepší pro ukládání unikátních prvků bez duplicit?
Jak předáváte informace mezi dvěma fragmenty v aplikaci?
Jaké jsou mechanismy výměny dat mezi Activity a Service v Androidu?
Jaké jsou hlavní výhody a nevýhody jazyka Kotlin ve srovnání s jinými programovacími jazyky?
Lze převést vlastní výjimku, děděnou od RuntimeException, na typ RuntimeException?
Můžete uvést příklad, kde jste ve svých vývojových projektech použili sealed interface a jak to ovlivnilo architekturu nebo flexibilitu projektu?
Jak se liší použití korutin a vláken při implementaci asynchronních úkolů?
Jak realizovat interakci s externím softwarem?
Jakou roli hraje používání společného podpisu pro aplikace Android a proč je to důležité?
Jak vysvětlit původ názvů hlavních modulů v architektuře vaší aplikace?
Máš plány vzít si dovolenou po ukončení současného zaměstnání?
Jaký je hlavní důvod použití klíčového slova suspend v jazyce Kotlin?
Jakému účelu slouží každý z hlavních CoroutineDispatcher a čím se od sebe liší?
Můžete vysvětlit mechanismus fungování procesu Zygote v operačním systému Android?
Pro jaké scénáře se v programování používá objekt Dispatchers.Main?
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?