Node.js
Explicați conceptul de ordine de executare a middleware-ului în lanțul de procesare a solicitărilor.
Care au fost principalele probleme și obstacolele întâmpinate în timpul trecerii de la arhitectura sistemului monolitic la cea microservicii?
Ce programe de studii sau traininguri ați urmat pentru a vă îmbunătăți calificarea?
Cum să diferențiezi Kafka de RabbitMQ după arhitectură și domeniul de aplicare?
Ce criterii folosiți atunci când alegeți un sistem de gestionare a bazelor de date pentru un nou proiect?
Poți oferi un exemplu de utilizare a încapsulării în programarea orientată pe obiecte?
Ai urmat sau urmează să urmezi programe de formare sau cursuri pe această temă?
Puteți explica ce este un fișier .d.ts într-un container TypeScript?
În ce situații este recomandat să eviți rescrierea aceluiași cod?
Explicați conceptul de migrații în sistemele ORM și rolul lor în gestionarea schemei bazei de date.
Ce ai face dacă ai considera că propunerea unui coleg nu este reușită și are nevoie de îmbunătățiri?
Puteți explica ce este o structură de date Stack și cum funcționează?
Care este diferența dintre comenzile DELETE și TRUNCATE atunci când lucrați cu tabele într-o bază de date?
Ce influențează performanța unei aplicații scrise în Node.js?
Ați aplicat vreodată strategia de ramificare GitFlow în munca dvs. cu sistemele de control al versiunilor?
Puteți explica ce înseamnă termenul durabilitate în contextul proprietăților tranzacțiilor ACID?
Explica mecanismul de funcționare al Event Loop în Node.js și rolul său în procesarea asincronă a evenimentelor
Care sunt principalele diferențe dintre partea server și partea client a unei aplicații web?
Descrieți un proiect pe care l-ați implementat recent, obiectivele și deciziile cheie
Care este scopul final al dezvoltării tale profesionale sau al proiectului?