iOS
Zajišťují používané datové struktury bezpečnost při práci s paralelními vlákny?
Jaké jsou rozdíly mezi vlastnostmi Frame a Bounds v grafickém rozhraní?
Zajišťují třídy bezpečnost při práci s vlákny?
Popište své pracovní zkušenosti a klíčové úkoly, s nimiž jste se setkali na předchozím místě práce.
Co se stane při volání metody sync na hlavním vlákně v aplikaci?
Máte zkušenosti s vývojem s Objective-C?
Vysvětlete koncept virtuální tabulky a její roli při implementaci polymorfismu v objektově orientovaném programování.
Vysvětlete princip fungování tabulky svědků (Witness Table) v kontextu implementace virtuálních funkcí v objektově orientovaném programování.
Můžeš uvést hlavní stavy, ve kterých se může aplikace nacházet?
Můžete nám říct něco málo o svých profesních zkušenostech a hlavních úspěších?
Jaký je účel systému automatického označování rozhraní při vývoji aplikací?
Jak byla na vašem posledním pracovišti realizována automatizace sestavení a nasazení?
Můžete vysvětlit, co znamená pojem Dispatch Barrier v kontextu vícenásobného zpracování a synchronizace vláken?
Můžeš vysvětlit, co je DispatchQoS a jak funguje v systémech Android?
Jaké způsoby řízení úkolů struktura realizuje?
Můžete vysvětlit koncept bariéry v vícevláknovém programování?
Co vás přimělo opustit vaše předchozí místo?
Mohl byste uvést příklad použití dynamického přidělování paměti pro uložení datové struktury?