Můžete vysvětlit účel funkce main v procesu spuštění programu?
Android
Jak určuje Garbage Collector, že objekt již není používán a může být odstraněn z paměti?
Můžete vysvětlit, co je Data Class a k čemu se používá v programování?
Můžete vysvětlit, co je Livelock v kontextu Javy a jak se liší od Deadlocku?
Lze použít alternativní metody serializace pro ukládání tříd kromě rozhraní Serializable?
Jaké metody a nástroje v Androidu lze použít k provádění úkolů asynchronně?
Pověz o nejkomplexnějším uživatelském rozhraní, které jsi vyvíjel nebo implementoval
Můžete vysvětlit, co představuje standardní třída Object v Javě?
Jaké přístupy se používají k implementaci asynchronních úkolů v Android aplikacích?
V čem spočívá rozdíl mezi oblastí paměti zásobníku a haldou, a proč je jejich použití často oddělené?
Na co se používají transakce uvnitř jednotlivých fragmentů nebo komponent aplikace?
Můžete vysvětlit posloupnost etapů životního cyklu View v architektuře aplikace?
Máte zkušenosti s komponentou IntentService v Androidu?
V čem se liší fáze životního cyklu Activity a Fragment v Androidu?
Kdy je třeba navrhnout architekturu systému?
Můžete vysvětlit fáze životního cyklu komponenty Activity v Androidu?
Co zajišťuje vysokou efektivitu ukládání a organizace kontaktů v telefonních seznamech?
Co se děje s pamětí v oblasti haldy, když objekt již není potřebný pro spuštění programu?
Jakou roli hrají metody v procesu životního cyklu komponenty Activity v Androidu?
Jak implementovat přechod na konkrétní obrazovku při kliknutí na ikonu v aplikaci?