iOS
V současné době zvažujete nové profesní příležitosti?
Můžete vyjmenovat hlavní typy front, se kterými se setkáváte v programování?
Na jaké parametry byste měli dávat pozor při výběru nové pozice?
Používáš své vlastní metody práce nebo přístupy?
Lze v Auto Layoutu nastavovat omezení z vláken odlišných od hlavního?
Jakou mzdu očekáváte na této pozici?
Kde a jak je implementován souřadnicový systém pro zobrazování prvků v UIKit?
Jaký je rozdíl mezi typy Any a AnyObject v programovacím jazyce a jaké jsou jejich hlavní rozdíly?
Která metoda hledání prvku je považována za efektivnější: procházení pole nebo přístup přes klíč ve slovníku?
Máte praktické zkušenosti s psaním automatizovaných testů pro kontrolu kvality kódu?
Můžete vysvětlit, co znamenají blokované procesy v vícevláknové aplikaci?
Kde a jakým způsobem by měly být uchovávány důvěrné informace o uživateli?
Jaké jsou rozdíly mezi vlastnostmi Frame a Bounds v grafickém rozhraní?
Co vás přimělo opustit vaše předchozí místo?
Jaká byla velikost týmu, ve kterém jste pracoval na předchozím místě?
Vysvětlete fáze vývoje a fungování iOS aplikace od spuštění do ukončení.
Kolik odborníků ve vašem týmu se zabývá vývojem iOS aplikací?
Popište své pracovní zkušenosti a klíčové úkoly, s nimiž jste se setkali na předchozím místě práce.
Lze v jazyce Swift implementovat dědičnost od více tříd současně?