iOS
Puteți explica ce se înțelege prin conceptul de coadă de operații în contextul sistemelor informatice?
Se poate extinde o clasă sau o structură existentă adăugând o nouă proprietate prin extensii?
Ce consecințe pot apărea la utilizarea pattern-ului Singleton într-o clasă care implementează protocolul obiectului observabil?
Puteți explica ce este o condiție de cursă în execuția paralelă a programelor?
Cum se evaluează costurile temporale la adăugarea unui element la începutul unei liste simplu înlănțuite?
Poți să împărtășești hobby-urile și pasiunile tale, precum și ce faci în timpul tău liber?
Poți explica conceptul de Color Blading și cum se aplică în design?
Cu ce dificultăți te-ai confruntat în utilizarea testelor snapshot în proiectele tale?
Cum diferă procesele de inserare a datelor la începutul și sfârșitul zonei de memorie a bufferului?
La transmitere sau crearea unei închideri, aceasta este copiată sau transmisă prin referință?
În ce cazuri este mai bine să alegi utilizarea Frame Layout în interfață?
Ce înseamnă "rapid" pentru un dicționar și care este complexitatea sa de căutare? Este întotdeauna O(1)?
Cum se stochează datele în memoria dinamică (heap)?
Ce metode folosești pentru a implementa injecția de dependențe în proiectele tale?
Puteți să ne spuneți ce schimbări și îmbunătățiri ați implementat în proiectele sau procesul dvs. de lucru?
De ce este recomandat să inițiezi animațiile în metoda viewDidAppear în loc de alte cicluri de viață?
Puteți oferi exemple de situații în care o structură sau un obiect sunt alocate în memoria dinamică pe heap?
Cum este implementată gestionarea memoriei în sistemul de operare iOS?
Care este diferența principală dintre o clasă și o structură în limbajele de programare?
Ați folosit biblioteca RX.NET în proiectele dvs.?