iOS
Explicați ce este o clasă în programarea orientată pe obiecte.
Ce modele de proiectare ați aplicat în practica dvs. de programare?
Puteți explica rolul și funcția funcției Alloc în Objective-C?
Ce strategii sunt utilizate pentru afișarea și poziționarea elementelor în interfață în cadrul View?
Ce se face înainte de executarea funcției marcate cu adnotarea @main?
Ce înseamnă poziția clasei în zona de memorie dinamică (heap) și de ce se face acest lucru?
Din cauza cărei motive ați părăsit locul de muncă anterior?
Ce cuvânt cheie se folosește pentru a modifica valoarea unei variabile în corpul unei funcții?
Care este complexitatea temporală a operațiunilor de inserare, căutare și ștergere a elementelor în structura de date mulțime?
Cum determină aplicația ce pagină sau componentă au ales utilizatorii la clic?
Puteți explica conceptul de DataService și rolul său în arhitectura aplicațiilor?
Cum a avut loc discuția despre propunerea ta și care au fost punctele principale în dialog?
Cum se poate folosi DispatchGroup pentru a executa solicitări secvențial cu posibilitatea de a întrerupe la a treia fără a aștepta a patra?
Puteți explica ce înseamnă conceptul de Strat de Formă într-un context grafic sau de programare?
Care este nucleul de clasă de bază pe care se bazează UIView?
Ce alternative ale pattern-ului Singleton sunt folosite în cadrele moderne pentru gestionarea instanțelor de obiecte?
Puteți explica scopul și principiul de funcționare al adnotării @ViewBuilder în SwiftUI?
Care sunt sentimentele și starea ta actuală în acest moment?
Situațiile legate de utilizarea referințelor slabe (neposesedate) pot duce la blocarea aplicației? Oferiți un exemplu.
UIGestureRecognizer procesează evenimentele prin intermediul UIResponder în iOS?