iOS
Care este scopul și utilizarea primitivele pentru sincronizarea firelor în aplicațiile multi-threaded?
Puteți explica ce înseamnă să trimiteți date către server folosind o solicitare POST?
Puteți explica mecanismul de funcționare a AutoreleasePool în gestionarea memoriei în Objective-C?
Ce metode sunt utilizate pentru implementarea dependențelor în aplicație?
De ce și cum să folosiți DispatchQueue.main.async atunci când lucrați cu Combine în aplicația dvs.?
Ați putea explica conceptul de procese asincrone în programare?
Ce caracteristici și nuanțe există la salvarea datelor de tip șir de caractere?
Descrieți cea mai dificilă problemă cu o eroare cu care ați avut de-a face și cum ați rezolvat-o
Poți vorbi despre diferitele paradigme utilizate în implementarea GCD?
În ce situații este recomandat să folosiți NSLock pentru sincronizarea firelor?
Ai folosit componenta ScrollView pentru a implementa Zoom în proiectele tale?
Cum îți planifici și prioritizezi munca pentru ziua curentă?
Ce include o mulțime în termeni de teorie a mulțimilor?
Explicați conceptul de plasare automată a elementelor de interfață în cadrul dezvoltării interfețelor utilizator.
Aveți experiență practică în implementarea concurenței structurate în proiecte?
Ce factori te inspiră în muncă și te ajută să-ți păstrezi motivația?
Puteți oferi un exemplu de utilizare a unei structuri din biblioteca standard Swift?
Toate sarcinile din MainQueue trebuie să fie executate pe thread-ul principal?
Explica de ce lipsa valorii într-o referință slabă nu cauzează erori sau consecințe nedorite în aplicația ta.
Se va construi o instanța a obiectului dacă nu are o referință puternică?