Máš nějaké otázky ohledně projektu nebo společnosti?
iOS
Popište své zkušenosti s implementací a používáním automatizovaných procesů CI/CD v projektech.
Mohl byste vysvětlit rozdíly mezi automatickým a ručním řízením paměti v kontextu automatického počítání odkazů?
V čem spočívá princip copy-on-write a k čemu se v programování používá?
V jakých případech je třeba provést přenos dat mezi různými modely nebo databázemi?
Můžeš vyjmenovat hlavní druhy testování softwarových produktů?
Jakým způsobem preferujete strukturovat prezentaci svých projektů nebo dokumentů?
Jaké externí nástroje používáte k organizaci modulů v kódu?
Vysvětlete princip Copy-on-Write při práci s poli a jeho použití.
Zajišťuje Firebase automatické doručování push notifikací do mobilní aplikace bez dalšího zásahu vývojáře?
S jakými obtížemi se můžete setkat při zavádění WebSocket připojení do aplikace?
Jak lze přerušit provádění asynchronní operace?
Vysvětlete použití klíčového slova synchronized ve vývoji pro Android a jak ovlivňuje práci s vlákny.
Můžete vysvětlit princip fungování dynamického řízení v systémech nebo aplikacích?
Jaké potíže nebo problémy mohou nastat při integraci WebSocket do iOS aplikace?
Bude spoj WebSocket fungovat i po ukončení procesu aplikace?
Můžete popsat hlavní povinnosti a projekty, na kterých jste pracoval ve své poslední pozici?
V jakém případě je volána metoda loadView v životním cyklu kontroléru?
Jaké mechanismy zajišťují bezpečnou práci s asynchronním kódem a předcházejí závodním podmínkám při použití async/await?