Android
Můžete uvést hlavní fáze procesu kompilace programu?
Co vás přitahuje v oblasti vývoje Androidu a proč jste se rozhodli zaměřit právě na ni?
Jaké technologie a nástroje byste si vybrali pro vývoj nového projektu?
Můžete vysvětlit, jak je v Androidu realizována animace pomocí třídy ValueAnimator?
Jaké metody se používají k výměně dat mezi ViewModel a View v architektuře MVVM?
Jaké vlastní komponenty rozhraní jste vytvořili pomocí vlastních pohledů?
Jak je implementováno zpracování kolizí ve struktuře dat HashMap?
Můžeš vyjmenovat hlavní komponenty vrstvy Prezentace v architektuře Clean Architecture?
Jaké jsou rozdíly mezi Dispatchers.IO a Dispatchers.Default v Kotlin korutinách?
Můžete vysvětlit, co znamená typ Nothing v programovacím jazyce?
Jak je navázáno spojení mezi klíčovým slovem 'in' a kolekcemi v C?
Povězte o své zkušenosti s inline funkcemi v praxi programování.
Jaké funkce nebo vlastnosti byste chtěli implementovat v novém projektu?
Jaké jsou výhody a nevýhody použití vzoru Single Activity při vývoji aplikací?
Jaké oblasti viditelnosti proměnných nebo funkcí jste museli používat ve svých projektech?
Jak lze získat zprávu v hlavním vlákně pomocí Handler a Looper?
Jak RecyclerView dosahuje efektivního výkonu při zobrazování velkých seznamů dat?
Proč je důležité nastavovat minimální verzi SDK v projektu Android?
Který mechanismus je lepší pro uchování stavu UI: ViewModel nebo SaveInstanceState, a v čem se liší?
Můžete vysvětlit, co znamená pojem 'Sequence' v programování nebo modelování procesů?