Sobes.tech

Node.js

Каква е разликата между TypeScript и JavaScript?

Senior
Zuru Tech
125

Какво може да не е наред с конфигурацията на връзката с базата данни, ако внедрявате код, базата данни е в ред, процесорът не е натоварен, но заявките чрез REST API се изпълняват последователно, сякаш една след друга?

Middle
Evrone
125

Какво ще кажете за икономическата част? Имаш ли очаквания за заплата?

Senior
Wolters Kluwer
125

В кои задачи Node.js е най-ефективен и в кои показва най-лоши резултати?

Middle+
Ifellow
124

Разкажете за опита си с мониторинг и логване (Grafana, Kibana)

Middle+
BetBoom
123

Микросервизи: как да реализираме разпределени транзакции през няколко микросервиза с възможност за отмяна? Какви са патърните Saga и Outbox?

Middle
Evrone
123

Възможно ли е Node.js да замръзне от страна на JavaScript/V8, без да използва безкраен цикъл while(true)? Как да се гарантира, че опашката на обещанията никога няма да се изпразни?

Middle
Evrone
122

Предпочитате бекенд или фронтенд разработка?

Senior
Zuru Tech
122

Какви методи за удостоверяване/авторизация използвате в текущия проект?

Senior
Zuru Tech
122

Какво е хидратация (hydration) в React/Next.js?

Senior
Zuru Tech
122

За какво служат индексите в PostgreSQL?

Middle+
BetBoom
122

Какво са блокировките на редове и защо са необходими?

Middle+
Ifellow
121

TypeScript: какво е Omit и Pick? Каква е разликата между union и intersection типове? Какво ще се случи, ако предадете intersection тип към Omit?

Middle
Evrone
120

За какво е нужен async/await?

Middle+
Ifellow
120

Какви тестове писаха на бекенда? Какви библиотеки използваха?

Middle+
Ifellow
119

Знаете ли вече компанията преди съобщението на [имя]?

Senior
Wolters Kluwer
119

Как да отворите страница в нов прозорец при кликване върху линк?

Middle+
Ifellow
119

Какви са разликите между методите за масиви MAP, FILTER, REDUCE и FOREACH? За какво служат?

Middle+
Ifellow
118

Какво е CORS и какво точно означава?

Senior
Zuru Tech
117

/* * Необходимо реализовать EventEmitter. * С методами emit и on. * * on(eventName: string | Symbol, callback: (payload?: any) => void): * () => void; * Принимает eventName с названием события и функцию callback. * Функция выполняет подписку на событие. * Результатом выполнения функции должна быть функция отписки. * * emit(eventName: string | Symbol, payload?: any): void * Принимает eventName с названием события и payload который будет * передан каждому слушателю eventName; Функция выполняет вызов события. * В случае если слушатель не найден, должен выкинуть исключение * * ------------------------------------------------------ * * Пример: * const myEmitter = new EventEmitter(); * * const unSubscribe = myEmitter.on('event', (payload) => { * console.log('произошло событие!!!', payload); */

Middle+
BetBoom
117
/87