iOS
În ce etapă a ciclului de viață al ViewController trebuie înlocuită vizualizarea sa principală?
Explicați diferențele dintre firele de execuție și structura de coadă în programare.
Povestește despre una dintre realizările sau proiectele de care ești deosebit de mândru.
Ce se înțelege prin conceptul de compoziție în programarea orientată pe obiecte?
Poți explica conceptul de evaluare lene sau amânarea executării sarcinilor în programare?
Puteți explica ce înseamnă termenul Deeplink în aplicațiile mobile sau web?
Ce înseamnă prioritatea durabilității conținutului în sisteme sau aplicații?
Explica ce se înțelege prin conceptul de Silent Push în contextul notificărilor mobile
Puteți explica ce înseamnă termenul 'complexitatea algoritmică' și de ce este important în dezvoltarea programelor?
Care sunt principalele avantaje și dezavantaje ale arhitecturii unidirecționale a sistemelor?
Explica diferențele dintre utilizarea compoziției și moștenirii în programarea orientată pe obiecte.
În ce loc din memorie este stocat obiectul la care indică o referință puternică?
Ce nivel de abstracție aplicați pentru a organiza interacțiunea dintre fișiere?
Cum se diferențiază componentele View în SwiftUI și UIView în UIKit în ceea ce privește scopul și utilizarea lor?
Explicați conceptul de constructor de mediu și aplicarea sa în dezvoltarea software-ului.
Ai putea să enumeri principalele tipuri de amenințări și atacuri de rețea cu care se confruntă sistemele de securitate?
Puteți explica ce este o coadă de operații în contextul lucrului cu fire și sarcini în programare?
Cum diferă modelele Proxy și Bridge în ceea ce privește scopul și implementarea lor?
Puteți explica conceptul de Future în cadrul framework-ului Combine și rolul său în operațiile asincrone?
Puteți explica conceptul de Subject Publisher în contextul sistemelor de evenimente?