iOS
Cum a fost realizat procesul de verificare a codului în compania dumneavoastră anterioară?
Care dintre cele cinci principii SOLID poate fi încălcată atunci când se utilizează șablonul Singleton?
Ce criterii indică un cod de programare de calitate?
Cum se realizează comunicarea între componentele din cadrul modulului atunci când se utilizează abordarea Clean Swift?
Poți oferi exemple de metode de rezolvare a coliziunilor atunci când lucrezi cu tabele de hash?
Ce comportament se așteaptă la apelarea main.sync în contextul execuției paralele în Kotlin?
Cum se poate implementa un fundal gradient lin pe un UIView?
Poți să numești principalele stări în care poate fi o aplicație?
Cum se poate preveni o scurgere de memorie într-o aplicație?
Ce este CocoaPods și cum este utilizat în gestionarea dependențelor în proiectele iOS?
Cum se realizează sincronizarea mai multor sarcini asincrone folosind DispatchGroup?
Care este rolul modificatorului final și în ce cazuri este justificată utilizarea sa?
În ce loc este de obicei implementat contorul de referințe pentru gestionarea memoriei?
Se poate realiza testarea metodelor declarate private în interiorul clasei?
Cum este implementată lanțul de procesare Response Chain în sisteme sau aplicații?
Ați verificat codul colegilor sau pe al dumneavoastră înainte de implementare?
Ai avut situații de conflict în cadrul echipei tale în experiența ta anterioară de lucru?
Poți enumera principalele comenzi ale debugger-ului LLDB cu care ești familiar?
Poți să descrii cum sunt implementate și aplicate migrațiile bazei de date?
Cum gestionează CoreAnimation utilizarea resurselor sistemului?