Node.js
Почему два объекта с одинаковыми полями при сравнении дают false?
Сталкивались ли вы с проблемами гидрации? Когда происходит hydration mismatch?
Что такое Promise? Какие состояния есть у Promise?
Как вы обнаруживаете проблемы с производительностью (спайки, утечки памяти, задержки) в Node.js приложении?
/* * Необходимо реализовать 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); */
Are you actively looking for a new job or was it just curiosity?
Node.js — однопоточное приложение. Как оно обслуживает множество одновременных запросов?
Что такое всплытие и погружение событий в JavaScript?
Расскажи, пожалуйста, про реляционные базы данных в целом. У них Postgres, я под ним задам специфику.
Как можно поменять контекст функции?
Назовите уровни изоляции транзакций.
Что такое виртуальный DOM в React?
Когда лучше использовать useMemo?
Что такое inline style?
Чем отличаются методы массивов MAP, FILTER, REDUCE и FOREACH друг от друга? Для чего они нужны?
Как при нажатии на ссылку открыть страницу в новом окне?
Что такое DOM-дерево и зачем оно нужно?
В чём разница между interface и type в TypeScript? Зачем нужны интерфейсы если есть типы и наоборот?
Что такое семантический поиск внутри эмбеддингов?
Что такое идемпотентность?