Puteți explica ce este o listă legată și cum funcționează?
iOS
Ați putea explica conceptul de a împărți sarcinile complexe în părți mai mici?
Puteți explica principiul de funcționare al semaforului în programarea multi-thread?
Cum se deosebește o structură de date de o enumerare și care sunt principalele lor diferențe?
Ce metodă permite determinarea schimbării orientării ecranului pe dispozitiv?
Cum se determină dificultatea unei sarcini cu care nu te-ai confruntat anterior?
Explicați conceptul de Run Loop și cum este utilizat în aplicații
Explica principiul de funcționare al operațiilor sincrone și scopul lor în programare.
Puteți explica principiul care implică reutilizarea codului fără a-l duplica?
Puteți explica ce înseamnă termenul Lock în contextul multitreading-ului sau sincronizării?
Când este de preferat să aplicați pattern-ul arhitectural MVVM în proiectul dvs.?
Se pot stoca proprietăți suplimentare în interiorul enumerărilor într-un limbaj de programare?
Cum au accesat utilizatorii la versiunea de producție a aplicației la locul lor anterior de muncă?
Care este diferența dintre modificatorii de acces public și open în limbajul de programare Swift?
Ce organizații sau industrii te atrag în prezent pentru o posibilă angajare?
Care este diferența dintre rolul de Presenter și rolul de Interactor în arhitectura aplicațiilor?
Poți enumera principalele tipuri de stocare a datelor utilizate în CoreData?
Care sunt diferențele dintre modelele arhitecturale VIPER și Clean Swift în dezvoltarea mobilă?
Ce etape și acțiuni sunt incluse în lanțul de integrare continuă (CI)?
Cum ați configurat sistemul de notificări?