iOS
Ce metode pot fi utilizate pentru a asigura siguranța în utilizarea colecțiilor în condiții de multi-threading?
Puteți explica ce este clasa UIGestureRecognizer și cum este utilizată în dezvoltarea iOS?
Care fusuri orare sunt considerate cele mai confortabile pentru munca la distanță sau internațională?
Cum se pot urmări apelurile metodei viewDidLoad în toate instanțele controlerelor din aplicație?
Ce metode de sincronizare se utilizează pentru a asigura accesul comun la o variabilă în timpul citirii și scrierii?
Poți vorbi despre diferite modele arhitecturale și abordări în sistemele software?
Care este rolul împărțirii codului în module în procesul de dezvoltare software?
Poți să numești principalele modele de comportament în proiectarea sistemelor software?
Ați aplicat metodologia Kanban în proiectele dvs.?
Care sunt dificultățile sau problemele posibile care pot apărea atunci când actualizați o proprietate marcată ca @Published într-o sarcină asincronă și o utilizați în thread-ul principal?
Este posibil ca compilatorul să seteze automat nivelul de acces private pentru o metodă?
Care este legătura dintre protocoalele Hashable și Equatable în limbajul Swift?
În ce condiții mecanismul copy-on-write încetează să prevină eficient copierea datelor?
Care sunt modalitățile de a realiza transferul de date între componente sau ecrane în iOS?
Poți explica câteva modele de proiectare cu care te-ai confruntat la muncă?
Cum se eliberează memoria ocupată de stivă într-un program?
Cum se va schimba afișarea conținutului dacă rotești dispozitivul cu 90 de grade?
Explicați conceptul de polimorfism în programarea orientată pe obiecte și cum se aplică în practica dezvoltării.
Cum se determină ordinea de procesare a evenimentului atunci când se utilizează Gesture Recognizer pe o View?
Puteți explica conceptul de tabel virtual și scopul său în bazele de date?