Ai întrebări despre proiect sau companie?
iOS
Descrieți experiența dvs. în implementarea și utilizarea proceselor automatizate CI/CD în proiecte.
Ai putea să explici diferențele dintre gestionarea automată și manuală a memoriei în contextul numărării automate a referințelor?
Cu ce constă principiul copy-on-write și pentru ce este folosit în programare?
În ce cazuri trebuie să se realizeze transferul de date între modele sau baze de date diferite?
Poți enumera principalele tipuri de testare a produselor software?
Puteți explica avantajele și dezavantajele pattern-ului arhitectural MVVM?
Cum preferi să structurezi prezentarea proiectelor sau documentelor tale?
Ce instrumente terțe folosești pentru organizarea modulelor în cod?
Explica principiul Copy-on-Write atunci când lucrezi cu array-uri și aplicarea sa.
Explica diferențele dintre contextul aplicației și contextul activității în Android.
Firebase asigură livrarea automată a notificărilor push în aplicațiile mobile fără intervenție suplimentară din partea dezvoltatorului?
Cu ce dificultăți te poți confrunta atunci când implementezi conexiuni WebSocket într-o aplicație?
Cum se poate întrerupe execuția unei operații asincrone?
Puteți explica principiul de funcționare al dispatching-ului dinamic în sisteme sau aplicații?
Explicați utilizarea cuvântului cheie synchronized în dezvoltarea Android și cum influențează lucrul cu firele.
Ați putea descrie principalele responsabilități și proiecte la care ați lucrat în ultimul dvs. post?
Vei continua să funcționeze conexiunea WebSocket după încheierea procesului aplicației?
În ce caz este apelată metoda loadView în ciclul de viață al controlerului?
Ce dificultăți sau probleme pot apărea la integrarea WebSocket în o aplicație iOS?