iOS
Explicați principiul de funcționare al algoritmului de căutare binară și caracteristicile sale.
Care sunt modalitățile de a implementa un tabel cu celule unite pe orizontală și verticală în HTML și CSS?
În ce cazuri se aplică conceptul de mulțime în programare?
Puteți descrie principiul de funcționare și caracteristicile principale ale pattern-ului Builder?
Puteți explica conceptul de moduri în Run Loop și rolul lor în gestionarea cozii și a sarcinilor?
Ați folosit framework-ul Combine în proiectele dvs. pentru gestionarea datelor asincrone?
Pentru ce se folosește structura de date Map în programare?
În ce situații se recomandă utilizarea GCD (Grand Central Dispatch) pentru gestionarea sarcinilor în aplicațiile iOS sau macOS?
Cum să organizezi o interacțiune și o muncă eficiente în interiorul echipei?
Ce se întâmplă dacă două obiecte diferite din sistem au aceeași valoare a funcției hash?
Puteți explica principiul KISS și aplicarea sa în dezvoltarea software-ului?
Care sunt avantajele și dezavantajele diferitelor tipuri de colecții de date?
Cum se implementează afișarea informațiilor grafice în componenta UIView?
Ce metode, pe lângă viewWillLayoutSubviews, sunt folosite pentru a obține dimensiunile actuale ale elementelor pentru o plasare corectă?
Care sunt diferențele dintre proprietățile Frame și Bounds în interfața grafică?
Aveți experiență în utilizarea Docker Compose pentru orchestrarea containerelor?
Care este diferența dintre procesul de duplicare a elementelor unui array și copierea structurilor de date?
Care este diferența dintre depozitele de date KeyChain și UserDefaults în dezvoltarea iOS?
Puteți explica ce este memoria permanentă și cum diferă de memoria temporară?
Ce abordare arhitecturală ai aplica atunci când creezi un sistem pentru afișarea hărților de la zero?