Ai modificat structura codului existent pentru a-i îmbunătăți lizibilitatea sau suportul?
iOS
Care sunt principalele diferențe dintre modelele arhitecturale MVC și MVVM în contextul organizării codului și al interacțiunii componentelor?
Cum sunt implementate și gestionate sarcinile paralele în programarea multithread?
Cum implementați automatizarea procesului de integrare și livrare a codului în proiectul dvs.?
Lați în ce proiecte a trebuit să participați sau să le implementați?
Ce componente de interfață utilizator are o calculare automată a dimensiunii sale pe baza conținutului intern?
Puteți explica conceptul de referințe slabe în programare?
Care este diferența dintre utilizarea NSLock și Semaphore în gestionarea firelor?
De ce este recomandat să inițiezi animațiile în metoda viewDidAppear în loc de alte cicluri de viață?
Care este inconsistența pattern-ului arhitectural MVC cu principiile SOLID?
Sunt identificate încălcări ale drepturilor sau ale legislației în contextul actual?
Se pot adăuga noi proprietăți unui obiect prin extinderea tipului său?
La ce sistem de dispatch aparține adnotarea @Objc Final în Objective-C?
Aveți experiență profesională cu sisteme sau API-uri legate de cartografie sau hărți?
Ai putea enumera diferitele tipuri de metode de distribuție a controlului sarcinilor în sisteme?
În ce loc din memorie sau structură de date sunt de obicei plasate valorile de tip de date după valoare?
Puteți explica ce înseamnă Disponibilitatea în sisteme?
Ce metode și practici folosești pentru a îmbunătăți și optimiza codul existent?
Aveți experiență practică în scrierea de teste unitare pentru cod?