iOS
Vysvětlete, co je to cyklus udržení v paměti a jak ovlivňuje chod aplikací.
Je možné, že se metoda viewDidAppear spustí bez předchozího volání viewWillAppear?
Můžeš vyjmenovat další typy paměti používané v programování, kromě zásobníku a haldy?
Čím se liší zabezpečený protokol přenosu dat HTTPS od standardního HTTP?
Jaký technologický stack používáš ve své práci?
Můžete vysvětlit, co znamená automatický mechanismus správy paměti ARC v iOS?
Můžete vysvětlit, co znamená spouštět kód bez asynchronních metod?
Můžeš vyjmenovat hlavní typy front, používané v programování?
Jaká je hlavní funkce protokolu WebSocket a v jakých scénářích se používá?
Jaký je minimální počet vláken potřebných k vzniku vzájemného zablokování (Deadlock)?
Můžete sdílet své zkušenosti s používáním NSOperation pro správu asynchronních úkolů v iOS?
Je možné zrušit vykonání úkolu v systému?
Kde je obvykle implementován čítač odkazů pro správu paměti?
Popište nejobtížnější technické úkoly, se kterými jste se setkali a které jste úspěšně vyřešili
Jak lze před odesláním do repozitáře sloučit několik změn do jednoho commitu?
Které místo bys zvolil pro uložení důvěrných obrázků a proč?
Vysvětlete koncept řetězce responderů (Responder Chain) v systému zpracování událostí v GUI aplikacích.
Jaké metody používáš k ukládání a organizaci dat v aplikacích?