Care dintre aceste metode are loc mai întâi: viewDidLoad sau viewWillAppear?
iOS
Ce salariu așteptați să primiți pentru această poziție?
Explică etapele de creare, utilizare și distrugere a unui obiect în timpul existenței sale într-un program
În ce cazuri o variabilă de tip valoare poate acționa ca o referință la un obiect?
În ce surse au apărut pentru prima dată principiile SOLID?
În ce funcție inițiezi executarea animației?
Când puteți începe să vă îndepliniți responsabilitățile pentru această poziție?
Puteți explica ce înseamnă mecanismul automat de gestionare a memoriei ARC în iOS?
Aveți oferte de muncă actuale sau oferte?
Ce v-a determinat să luați în considerare schimbarea poziției actuale sau a companiei?
Puteți explica ce este un LiveLock și cum diferă de alte stări, cum ar fi deadlock-ul?
Împărtășiți-vă experiența de la interviu și impresiile despre proces
Poți enumera diferitele tipuri de inițializatori utilizați în programare?
Explicați principiile de bază ale gestionării memoriei în sistemele software
Se pot folosi enumerări (enum) în limbajul de programare pentru a stoca proprietăți care sunt păstrate în memorie?
Care sunt diferențele dintre inițializatorii convenienți (convenience) și cei desemnați (designated) în Swift?
Ai modificat structura codului existent pentru a-i îmbunătăți lizibilitatea sau suportul?
Care este inconsistența pattern-ului arhitectural MVC cu principiile SOLID?
Cum implementați automatizarea procesului de integrare și livrare a codului în proiectul dvs.?