Proč v programování používáme slabé a silné odkazy a v čem se liší?
iOS
Je možné vznik cyklických odkazů, které brání sběru odpadu v automatickém správci paměti?
Zastavuje volání funkce sync tok provádění?
Vytvořil jsi nebo spustil jednotkové testy pro svůj kód?
Můžete vysvětlit, co se rozumí pod pojmem šifrování dat?
V jakých případech se v programování používá slabé odkazování?
Můžeš uvést hlavní metody šifrování dat, které znáš?
Jaké důsledky má změna vlastnosti origin u objektu Bounds?
Jaké jsou hlavní fáze v životním cyklu ViewController v iOS?
Z jakého rámce nebo modulu je vytvářeno a spravováno UIView v iOS?
Jaké je největší číslo, které lze představit pomocí 32bitového znaménkového celého typu?
Jakými metodami lze realizovat výměnu dat mezi vlákny pro jejich koordinovanou práci?
Vysvětlete koncept vícenásobného zpracování a jeho použití v programování.
Můžete vysvětlit, co je to semafor v kontextu programování a synchronizace vláken?
Lze zajistit bezpečnost při deklaraci proměnných instance v Objective-C?
Jaké nástroje a mechanismy používáte k implementaci a správě vícenásobnosti v aplikacích?
Jak lze vytvořit datovou strukturu, která uchovává slabé odkazy na objekty?
Jak lze určit měřítko obrazovky v současnosti?
Máte praktické zkušenosti s implementací a používáním metodologie Kanban ve svých projektech?
Vysvětlete rozdíl mezi sekvenční a paralelní zpracováním dat.