Node.js
Ce experiență aveți în administrarea și lucrul cu sistemul de operare Linux?
Ce v-a motivat să alegeți Node.js pentru dezvoltare?
Cum se gestionau operațiile asincrone înainte de implementarea construcției async/await?
Cât de sigur ești în conceptele și capacitățile Apache Kafka?
Explică ce înseamnă suprascrierea funcțiilor în programarea orientată pe obiecte
Cum se realizează ștergerea datelor din baza de date?
Ați aplicat pattern-ul Revealing Constructor în practica dvs. de dezvoltare?
Cât timp și în ce proiecte ai lucrat cu Node.js, și ce sarcini ai rezolvat cu ajutorul său?
Poți explica caracteristicile principale ale tranzacțiilor în bazele de date?
Ce instrumente sau biblioteci ai folosit pentru a implementa interacțiuni websocket în proiectele tale?
Care este nivelul dumneavoastră de cunoștințe în domeniul lucrului cu PostgreSQL și funcționalitățile sale?
Câte interfețe API diferite ați creat folosind Express?
Poți să numești principalele etape ale ciclului de viață al unei aplicații Node.js?
Descrie rutina ta obișnuită de lucru și principalele sarcini pe care le îndeplinești
Explica diferențele dintre cuvintele cheie let și const în JavaScript.
Cum se aplică strategia de ramificare în gestionarea dezvoltării și de ce este necesară?
Puteți oferi un exemplu de situație în care se utilizează o cheie primară compusă într-o bază de date?
Ce este mai rapid — ștergerea datelor cu comanda DELETE sau golirea tabelului cu TRUNCATE?
Aveți experiență în utilizarea tipurilor generice în dezvoltare?
Ce diferență există între interfețe și clase în TypeScript și în ce situații se utilizează fiecare dintre ele?