Node.js
Objasnite koncept reda izvršavanja middleware-a u lancu obrade zahteva.
Koji su bili glavni problemi i prepreke s kojima ste se suočili prilikom prelaska sa monolitne na mikroservisnu arhitekturu?
Koje obrazovne programe ili obuke ste prošli radi poboljšanja svoje kvalifikacije?
Kako razlikovati Kafka od RabbitMQ po arhitekturi i oblasti primene?
Koje kriterijume koristite pri izboru sistema za upravljanje bazama podataka za novi projekat?
Можеш ли да наведеш пример коришћења енкапсулације у објектно оријентисаном програмирању?
Da li ste pohađali ili pohađate obuke ili kurseve na ovu temu?
Можете ли да објасните шта је фајл .d.ts у TypeScript контејнеру?
U kojim situacijama je preporučljivo izbegavati ponovno pisanje istog koda?
Објасните концепт миграција у ORM системима и њихову улогу у управљању шемом базе података.
Šta bi uradio ako smatraš da je predlog kolege neuspešan i zahteva poboljšanje?
Можете ли објаснити шта је структура података Stack и како она ради?
Koja je razlika između komandi DELETE i TRUNCATE prilikom rada sa tabelama u bazi podataka?
Šta utiče na performanse aplikacije napisane u Node.js?
Da li ste ikada primenjivali strategiju grananja GitFlow u svom radu sa sistemima za kontrolu verzija?
Можете ли објаснити шта значи термин трајност у контексту својстава ACID трансакција?
Objasnite mehanizam rada Event Loop u Node.js i njegovu ulogu u asinhronom obradi događaja
Koje su glavne razlike između serverskog i klijentskog dela veb aplikacije?
// [База података] Пројектујте базу података корисника и њихових електронских новчаника. // Корисник може поседовати више електронских новчаника у различитим валутама, али не може поседовати два у истој валути. // Могуће валуте: USD/EUR/RUB. Новчаник корисника треба да садржи тренутни баланс; // Валуте треба да имају додатно име на руском језику.
Опишите недавно реализован пројекат, његове циљеве и кључне одлуке