Перейти к содержимому
Get-offer
.tech
Ассистент
Банк вопросов
Обратная связь
Ресурсы
Подписка
Войти
Скачать
Банк вопросов
/
Node.js
Разработчик
Node.js
1 664 вопроса · 13 задач
Вопросы
1 664
Лайвкодинг
13
Поиск по вопросам
Уровень
Компания
Сортировка
1 664 вопроса
Вопрос
Middle+
Ifellow
Расскажите про Event Loop.
18 просмотров
→
Вопрос
Middle+
Ifellow
В каких случаях индекс не используется? Когда лучше использовать hash-индекс вместо B-tree?
18 просмотров
→
Вопрос
Middle+
Ifellow
В каких случаях лучше использовать локальное состояние, а в каких — глобальный state?
18 просмотров
→
Вопрос
Senior
Wolters Kluwer
What are your main focuses as a software engineer?
18 просмотров
→
Вопрос
Senior
ООО PROSIGHT DEV
Что вас мотивирует работать именно в этой сфере?
18 просмотров
→
Вопрос
Senior
ООО PROSIGHT DEV
Какой у вас опыт именно с Node.js?
18 просмотров
→
Вопрос
Middle+
BetBoom
Назови методы промисов (Promise.resolve, Promise.reject и другие)
17 просмотров
→
Вопрос
Middle+
BetBoom
/* * Необходимо реализовать 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('an event occurred!!!', payload); */
17 просмотров
→
Вопрос
Middle+
BetBoom
// Пользователь может владеть несколькими электронными кошельками в разных валютах, но при этом не может владеть двумя кошельками в одной валюте. // Возможные валюты: USD/EUR/RUB. Кошелёк у пользователя должен содержать текущий баланс; // Валюты должны иметь дополнительное название на русском языке. // ADD Currency -> BTC/ETH/TON // ADD язык ES/FR/EN User { id int PK string email string } Currency { code varchar(3) PK // USD, EUR, RUB name_ru string optional type enum('fiat', 'crypto') } CurrencyTranslations { } Wallet { user_id FK (User.id) currency_code FK (Currency.code) balance decimal }
17 просмотров
→
Вопрос
Middle+
BetBoom
Что такое EventEmitter и как он работает?
17 просмотров
→
Вопрос
Middle+
BetBoom
Как обработать параллельные операции списания баланса последовательно чтобы избежать двойного списания (race condition)?
17 просмотров
→
Вопрос
Middle
Evrone
В чём разница между interface и type в TypeScript? Зачем нужны интерфейсы если есть типы и наоборот?
17 просмотров
→
Вопрос
Middle
Evrone
Как ты понимаешь асинхронность в Node.js? Что такое microtask queue и macrotask queue?
17 просмотров
→
Вопрос
Senior
Zuru Tech
Какие инструменты мониторинга и аналитики вы использовали в своих проектах?
17 просмотров
→
Вопрос
Senior
Zuru Tech
Как вы справлялись с ситуацией, когда требования клиента сильно менялись по ходу разработки?
17 просмотров
→
Вопрос
Senior
Zuru Tech
Опишите типичный стек бэкенда: как вы управляете роутингом, валидацией, авторизацией, обработкой ошибок, логированием?
17 просмотров
→
Вопрос
Senior
Zuru Tech
Определите порядок вывода в консоли для кода с setTimeout, setImmediate, Promise, process.nextTick и fs.readFile.
17 просмотров
→
Вопрос
Senior
GPTunnel
В чём разница между типами (type) и интерфейсами (interface) в TypeScript?
17 просмотров
→
Вопрос
Senior
GPTunnel
Что такое контекстное окно в LLM?
17 просмотров
→
Вопрос
Senior
GPTunnel
Что такое идемпотентность?
17 просмотров
→
←
Назад
1
…
78
79
80
…
84
Вперёд
→