Ce v-a determinat să luați în considerare schimbarea poziției actuale sau a companiei?
iOS
Ați lucrat vreodată la proiecte de amploare și cu dificultate mare?
Ce se întâmplă atunci când se utilizează metoda sync pe coada globală DispatchQueue în Swift?
Ce procese și schimbări au loc cu vizualizarea după apelarea metodei viewDidLoad în ciclul de viață al controlerului?
Ați propus soluții sau idei proprii pentru îmbunătățirea proiectelor în care participați?
Lați în ce proiecte a trebuit să participați sau să le implementați?
Care este diferența dintre o coadă locală și o coadă globală generală în sistemul de gestionare a sarcinilor?
În ce cazuri și în ce condiții este necesar să ștergi tabelul de legături externe (Side Table)?
La ce tipar de proiectare corespunde pattern-ul arhitectural MVVM?
Puteți explica conceptul de referințe slabe în programare?
Explicați etapele de viață ale unei instanțe de ViewController într-o aplicație iOS.
Explicați principalele diferențe dintre modurile de execuție sincrone și asincrone.
Cum este implementată strategia Copy-on-write la nivelul funcționării interne a sistemului?
Explica principiul de funcționare al operațiilor sincrone și scopul lor în programare.
Când are loc apelul metodelor de callback în ciclul de viață al controlerului de vizualizări?
Care este diferența dintre modelele arhitecturale MVVM și MVP în contextul dezvoltării aplicațiilor?
Dețineți un document care să ateste serviciul militar?
Toate obiectele de tip referință trebuie să fie stocate în heap-ul de memorie?
Ce metodologii ai folosit în practica ta de lucru?