Node.js
Selgitage middleware'i täitmise järjekorra kontseptsiooni taotluste töötlemise ahelas.
Millised olid peamised probleemid ja takistused, millega te kokku puutusite, kui vahetasite monoliitsest süsteemiarhitektuurist mikroteenuste arhitektuuri?
Milliseid õppeprogramme või koolitusi olete läbinud oma kvalifikatsiooni tõstmiseks?
Kuidas eristada Kafka RabbitMQ-st arhitektuuri ja kasutusvaldkonna järgi?
Milliseid kriteeriume kasutate uue projekti andmebaasisüsteemi valides?
Kas saaksid anda näite objektorienteeritud programmeerimises inkapsulatsiooni kasutamisest?
Kas olete osalenud või osalete selle teema koolitusprogrammides või kursustel?
Kas saaksite selgitada, mis on .d.ts fail TypeScript konteineris?
Millistes olukordades on soovitatav vältida sama koodi korduvat kirjutamist?
Selgitage ORM-süsteemides migratsioonide kontseptsiooni ja nende rolli andmebaasi skeemi haldamisel.
Mida teeksite, kui arvate, et kolleegi ettepanek on ebaõnnestunud ja vajab parandamist?
Kas sa saad seletada, mis on andmestruktuur Stack ja kuidas see töötab?
Mis vahe on käskudel DELETE ja TRUNCATE andmebaasitabelitega töötamisel?
Mis mõjutab Node.js-is kirjutatud rakenduse jõudlust?
Kas olete kunagi rakendanud GitFlow harustamise strateegiat oma töös versioonihaldussüsteemidega?
Kas saaksite selgitada, mida tähendab termin vastupidavus ACID-ülekannete omaduste kontekstis?
Selgitage Event Loop töömehhanismi Node.js-s ja selle rolli sündmuste asünkroonilises töötlemises
Millised on peamised erinevused veebirakenduse serveri- ja kliendipoolsete osade vahel?
// [Andmebaas] Kujundage kasutajate ja nende elektrooniliste rahakottide andmebaas. // Kasutaja võib omada mitut elektroonilist rahakotti erinevates valuutades, kuid mitte kahte samas valuutas. // Võimalikud valuutad: USD/EUR/RUB. Kasutaja rahakott peab sisaldama praegust saldot; // Valuutad peavad omama lisanduvat nime vene keeles.
Kirjeldage hiljuti ellu viidud projekti, selle eesmärke ja võtmekohtuseid