Node.js
Ce experiență aveți în dezvoltarea de aplicații folosind Express.js?
Explicați ce reprezintă pattern-ul Decorator și cum se aplică în cadrul framework-ului NestJS
Care este rolul tranzacțiilor în lucrul cu bazele de date și de ce sunt importante?
Explicați conceptul de vizualizări virtuale (View) în sistemele de gestionare a bazelor de date și rolul lor în lucrul cu datele.
Care sunt avantajele și dezavantajele indexării câmpurilor individuale ale unui tabel de baze de date?
Cât de des propui idei noi pentru îmbunătățirea proiectului?
Cum identificați și corectați eventualele greșeli din munca dvs.?
Poți să numești principalele tipuri de conexiuni între tabele în SQL și caracteristicile lor?
Aveți experiență în rezolvarea problemelor algoritmice pe platforma LeetCode?
Explicați principiul procesului de organizare a datelor într-o bază de date pentru a minimiza duplicarea și a asigura integritatea.
Care este sarcina principală a injectării de dependențe într-o aplicație?
Aveți experiență cu Seeds sau instrumente similare pentru inițializarea datelor?
Cum îți îmbunătățești constant nivelul de cunoștințe și abilități în domeniul dezvoltării?
Care este scopul stratului în structura containerului Docker?
Explicați conceptul de scalare verticală în sisteme și în ce situații se aplică.
Ce versiuni de TypeScript a trebuit să folosiți în proiectele dvs.?
Trebuie inclus fișierul package-lock.json în commit atunci când se folosește npm?
Care sunt diferențele dintre suprasarcina funcțiilor și suprascrierea lor în TypeScript?
Ați lucrat în principal la proiecte care utilizează NestJS?
Explicați ce este o structură de date coadă și cum funcționează.