Android
Co můžeš říct o vzorcích zajišťujících spolehlivost v mikroservisech?
Jak jsou kanály v Go uspořádány?
Jak bys implementoval zobrazení Toast po 5 sekundách? Co použiješ pro one-time události?
Jak moc jste zapojen do obchodní logiky projektu? Šel jste za zákazníkem s iniciativami a návrhy na zlepšení?
Pověz o zámcích a používání transakcí v PostgreSQL.
Jak používáš nástroje AI ve vývoji? Jsi připraven hlouběji se věnovat práci s AI?
Jaký je rozdíl mezi přiřazením přes .value a použitím .update() u MutableStateFlow?
Refaktoruj kód: je zde seznam produktů, LazyColumn s ProductItem, tlačítko FAB. Soustřeď se na funkčnost, logiku a architekturu.
Považuješ se za middle+? Čo ti chybí, abys dosáhl na senior?
Jak funguje plánovač Go (model GMP)?
Jak byly vaše procesy podle Agile/Scrum nastaveny?
Co je pro tebe důležité při výběru zaměstnavatele? Co znamená pro tebe mikromanažment?
Pověz mi o ViewModelScope: jak funguje uvnitř, jaký má dispatcher?
Jaké primitivy synchronizace jsou v Go? Čím se RWMutex liší od běžného Mutexu?
Jaký je rozdíl mezi Dispatchers.IO a Dispatchers.Default?
Jaký je rozdíl mezi StateFlow, SharedFlow a běžným Flow?
Jak jsi vybíral správné indexy v PostgreSQL?
Co bude zobrazeno v konzoli? Existuje třída Wallet s metodami deposit, withdraw, transfer. V kódu provádějí dva peněženky současně převody mezi sebou.
Úrovně izolace transakcí v PostgreSQL: znáš je, musel jsi je měnit v práci a proč?
Pověz mi o ukládání dat v PostgreSQL: co jsi navrhl, a také o optimalizaci PostgreSQL — proč jsi se rozhodl optimalizovat a jak jsi to udělal?