iOS
Puteți explica ce înseamnă arhitectura Clean Swift și care sunt avantajele sale principale?
Puteți explica mecanismul de funcționare a AutoreleasePool în gestionarea memoriei în Objective-C?
În ce cazuri valorile implicite ale tipurilor de date nu sunt plasate în zona de memorie heap?
Ai experiență în procesarea video în streaming în proiectele tale?
De ce și cum să folosiți DispatchQueue.main.async atunci când lucrați cu Combine în aplicația dvs.?
Îți plac jocurile video?
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?
Este identificarea automată a modificatorului final o funcționalitate a compilatorului?
Ce dificultăți și obstacole ai întâmpinat în utilizarea tehnologiilor alese în proiectele tale?
Explicați ce reprezintă o situație de coliziune la utilizarea unei funcții hash și cum influențează aceasta funcționarea tabelului hash.
Ai putea să explici ce înseamnă modificatorul final în limbajele de programare, de exemplu în Java?
Puteți explica ce înseamnă conceptele de CI și CD în procesul de dezvoltare software?
Stratul din arhitectură are un sistem de niveluri sau o structură în nivele?
Descrieți cum a fost implementată injecția de dependențe în mediul dumneavoastră de lucru anterior.
De câte ori în ciclul de viață al UIViewController este apelată metoda loadView?
Descrieți un exemplu de algoritm utilizat pentru a căuta un element într-o structură de date
Este permis să creați o clasă purtătoare a altei clase în programarea orientată pe obiecte?
Toate sarcinile din MainQueue trebuie să fie executate pe thread-ul principal?