Android
Můžete vysvětlit účel a použití klíčového slova 'object' v jazyce Kotlin?
Ověřovali jste kód jiného člena týmu před jeho nasazením nebo integrací?
Máte zkušenosti s programováním v jazyce Java?
Jak by měla být metoda equals() správně implementována ve vaší třídě?
Je možné vytvořit instanci objektu bez uvedení názvu proměnné?
V jakých situacích nebo v jakém kódu se obvykle setkáváte s voláními funkcí, jako je SpecialFunction()?
Jak Kotlin implementuje práci s primitivními datovými typy?
Máte strategii profesionálního rozvoje a postupu ve společnosti?
Proč je vhodné používat aliasy pro datové typy v kódu?
V jakých případech může být použití principů Clean Architecture nevhodné?
Můžete vysvětlit rozdíly mezi jednotkami px, dp a sp v kontextu vývoje aplikací pro Android?
Jaká je role a účel objektu Job v systému coroutine v Kotlinu?
Můžete vysvětlit, co jsou rozšíření (Extensions) v jazyce Java a jak jsou implementována?
Můžete nám říct o projektech nebo úkolech, ve kterých jste použili ClickHouse pro zpracování dat?
Můžete vysvětlit, co je komponenta Room v Androidu a jak se používá pro práci s databázemi?
Jaké jsou výhody a nevýhody použití generování kódu v Dagger pro injekci závislostí?
Můžete uvést a vysvětlit hlavní anotace používané v Jetpack Compose?
Proč je při kontrole rovnosti dvou řetězců ve většině jazyků považovány za různé objekty, i když mají stejný obsah?
Vysvětlete, co je takzvaný Unconfined správce a jak funguje.
Co jsou to kořeny sběrače odpadků (GC Roots) a jak ovlivňují proces automatického řízení paměti?