iOS
Poți enumera principalele etape ale ciclului de viață al UIView în iOS?
Ce caracteristici disting mechanismismele de dispatch dinamic în sistemele de programare?
Cum se diferențiază ColdPublisher și HotPublisher în principii de funcționare și aplicare?
Cum trebuie să se păstreze obiectele folosind referințe slabe în interiorul colecțiilor?
Puteți explica ce este iOS Software Development Kit și cum este utilizat în dezvoltarea aplicațiilor pentru iPhone și iPad?
Poți explica ce înseamnă protocolul Equatable în Swift și la ce servește?
Ce se întâmplă dacă faci o apelare sincrona a sine în fluxul principal și de ce duce acest lucru la o blocare mutuală?
Poți explica ce este un obiect companion în Kotlin și care este scopul său?
Explica principiul dispatch-ului static și diferența față de cel dinamic
Dimensiunile view-ului obținute prin proprietățile frame și bounds sunt întotdeauna identice?
Cum se evaluează costurile temporale la adăugarea unui element la începutul unei liste simplu înlănțuite?
Puteți explica ce înseamnă criptarea datelor?
Puteți explica esența pattern-ului arhitectural Model-View-Intent (MVI)?
Explica diferența dintre stările de blocare mutuală și ciclul de viață al proceselor, când pot apărea și în ce se deosebesc.
Puteți să ne spuneți ce schimbări și îmbunătățiri ați implementat în proiectele sau procesul dvs. de lucru?
Explicați conceptul de closure și cum este utilizat în programare
Ce te-a motivat să alegi cariera de dezvoltator iOS?
Există o concepție de Run Loop pentru firul global în sistem?
Ce mecanisme permit realizarea unei dispatchări statice mai rapide în sistemele software?
Care este experiența dvs. în dezvoltarea și testarea produselor software?