Sobes.tech

Node.js

Care este diferența dintre TypeScript și JavaScript?

Senior
Zuru Tech
125

Ce poate fi în neregulă cu configurația conexiunii la baza de date dacă implementați cod, baza de date este în ordine, procesorul nu este încărcat, dar solicitările prin API-ul REST sunt executate secvențial, ca și cum ar fi unul după altul?

Middle
Evrone
125

Ce părere ai despre partea economică? Ai așteptări salariale?

Senior
Wolters Kluwer
125

În ce sarcini este Node.js cel mai eficient și în care arată cele mai slabe rezultate?

Middle+
Ifellow
124

Povestiți despre experiența dvs. cu monitorizarea și logarea (Grafana, Kibana)

Middle+
BetBoom
123

Microservicii: cum se implementează tranzacțiile distribuite prin mai multe microservicii cu posibilitatea de a le anula? Ce sunt modelele Saga și Outbox?

Middle
Evrone
123

Este posibil ca Node.js să se blocheze din partea JavaScript/V8 fără a folosi un ciclu infinit while(true)? Cum să faci ca coada promisiunilor să nu se golească niciodată?

Middle
Evrone
122

Preferi dezvoltarea backend sau frontend?

Senior
Zuru Tech
122

Ce metode de autentificare/autorizare folosiți în proiectul actual?

Senior
Zuru Tech
122

Ce este hidratarea (hydration) în React/Next.js?

Senior
Zuru Tech
122

La ce servesc indicii în PostgreSQL?

Middle+
BetBoom
122

Ce sunt blocările de rânduri și la ce servesc?

Middle+
Ifellow
121

TypeScript: ce sunt Omit și Pick? Care este diferența dintre tipurile union și intersection? Ce se întâmplă dacă se transmite un tip de intersection în Omit?

Middle
Evrone
120

La ce folosește async/await?

Middle+
Ifellow
120

Ce teste au fost scrise pe backend? Ce biblioteci au fost folosite?

Middle+
Ifellow
119

Încă știi compania înainte de mesajul lui [имя]?

Senior
Wolters Kluwer
119

Cum deschizi o pagină într-o fereastră nouă făcând clic pe un link?

Middle+
Ifellow
119

Care sunt diferențele dintre metodele array MAP, FILTER, REDUCE și FOREACH? La ce sunt folosite?

Middle+
Ifellow
118

Ce este CORS și ce înseamnă exact?

Senior
Zuru Tech
117

/* * Este necesar să implementați un EventEmitter. * Cu metodele emit și on. * * on(eventName: string | Symbol, callback: (payload?: any) => void): * () => void; * Primește un eventName cu numele evenimentului și o funcție callback. * Funcția face abonarea la eveniment. * Rezultatul funcției trebuie să fie o funcție de dezabonare. * * emit(eventName: string | Symbol, payload?: any): void * Primește un eventName cu numele evenimentului și un payload care va fi * transmis fiecărui ascultător al evenimentului; funcția declanșează evenimentul. * În cazul în care nu se găsește niciun ascultător, trebuie aruncată o excepție. * * ------------------------------------------------------ * * Exemplu: * const myEmitter = new EventEmitter(); * * const unSubscribe = myEmitter.on('event', (payload) => { * console.log('a avut loc un eveniment!!!', payload); */

Middle+
BetBoom
117
/87