iOS
În ce situații se aplică tipurile compatibile cu cuvântul cheie weak în programare?
Cum se determină dacă coordonatele de atingere aparțin unui anumit element al interfeței utilizatorului?
Poți explica principiul de funcționare și caracteristicile pattern-ului Strategie în programarea orientată pe obiect?
Poți avea încredere completă în procesul de compilare în timpul construirii unui program?
Ce metode pot fi utilizate pentru a implementa pattern-ul Singleton în programare?
Unde stocați de obicei datele salvate temporar în timpul procesului?
Cum se determină dificultatea unei sarcini cu care nu te-ai confruntat anterior?
Care sunt obiectivele tale profesionale și ce aștepți să găsești într-un nou loc de muncă?
Explicați diferențele dintre metodele layoutSubviews, layoutIfNeeded și setNeedsLayout în procesul de layout automat și actualizarea interfeței.
Cu ce tipuri de date este în general asociat conceptul de cuvânt de mașină în arhitectura computerelor?
Ce noi mijloace de monitorizare și gestionare a stării în SwiftUI au fost introduse după versiunea iOS 13?
Ce înseamnă "rapid" pentru un dicționar și care este complexitatea sa de căutare? Este întotdeauna O(1)?
Puteți explica ce înseamnă executarea codului asincron și care sunt principalele sale avantaje?
Ce experiență ai avut înainte de a începe să dezvolți pentru iOS?
Care sunt funcțiile principale ale componentului Router în aplicații sau sisteme?
Care este rolul gestionării în sistem și de ce este necesară?
Puteți enumera principalele tipuri de memorie ale computerului și să le descrieți pe scurt caracteristicile?
Cum se creează un array protejat împotriva modificărilor simultane din mai multe fire?
În ce caz are loc alocarea automată a memoriei pentru vizualizarea rădăcină a controlerului?
Se pot folosi variabile în interiorul șabloanelor de cod sau fragmentelor de cod?