Jaký technologický stack jste použili ve svých projektech?
iOS
Na jakém místě v paměti nebo datové struktuře jsou obvykle umístěny hodnoty typu hodnoty?
Vysvětlete koncept řetězce responderů (Responder Chain) v systému zpracování událostí v GUI aplikacích.
S jakými obtížemi se může systém setkat při práci s vícevláknovým zpracováním?
Můžeš sdílet nejvýznamnější projekty nebo úkoly, které se ti podařilo úspěšně realizovat?
Vysvětlete fáze života instance ViewController v iOS aplikaci.
Měli jste při používání SwiftUI ve svých projektech potíže?
Popište své zkušenosti s implementací a využíváním víceprocesorových systémů a metod paralelního zpracování dat.
Jak je implementována strategie Copy-on-write na úrovni vnitřní práce systému?
Kolik paměti RAM zabírá výchozí hodnota datového typu?
Jaký je účel a výhody používání polymorfismu v objektově orientovaném programování?
Jak dochází ke zachycení proměnných uvnitř uzávěrů v programovacím jazyce?
Můžete vysvětlit, co znamená modifikátor final v programovacích jazycích, například v Javě?
Jaké jsou hlavní rozdíly mezi systémy ukládání dat Realm a Core Data v iOS vývoji?
Jak je implementována práce s pamětí v operačním systému iOS?
Jaké množství paměti v operační paměti zabírá objekt vytvořený odkazem?
Můžete vysvětlit, co znamenají blokované procesy v vícevláknové aplikaci?
Kde se v Rustu používá klíčové slovo 'non-Escaping' a proč je to nutné?
Jaký je rozdíl mezi použitím GCD a NSOperation pro provádění asynchronních úkolů v iOS vývoji?