iOS
Explica mecanismul de funcționare a sistemului de procesare și distribuție a mesajelor în cadrul aplicației.
Ce metode poți folosi pentru a porni și rula o aplicație în practică?
Ce înseamnă tipuri transparente în programare?
Ce metode sau mijloace sunt utilizate pentru gestionarea evenimentelor de apăsare a tastelor sau butoanelor?
Folosești fragmente de cod gata pregătite în timpul dezvoltării?
Care dintre aceste metode are loc mai întâi: viewDidLoad sau viewWillAppear?
Aveți experiență în crearea și scrierea de teste automatizate pentru software?
Ești deschis să înveți noi tehnologii și domenii în activitatea ta profesională?
În ce situații echipa ta a avut mai mult de trei dezvoltatori iOS?
Ce diferență există între opțiunile convenience și required atunci când specificați dependențe sau cerințe într-un proiect?
Care este rolul și scopul AutoreleasePool în gestionarea memoriei în Objective-C?
Ce înseamnă cheia unică într-o bază de date?
Cum stabiliți care companie este cea mai potrivită pentru a lucra?
Este posibil ca mai multe surse să citească în același timp același obiect?
Toate operațiile adăugate în MainQueue sunt obligatoriu executate pe thread-ul principal?
Care este scopul principal al implementării Dependency Injection în proiect?
Puteți explica conceptul de strat în arhitectura software?
Poți explica ce este swizzling în programare și în ce situații se folosește?
Puteți explica principiul compilării incrementale și în ce constă diferența față de compilarea completă a proiectului?
Poți oferi un exemplu în care cadrul unui element și marginile sale nu coincid în dimensiune?