Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

6 вопросов 119 компаний 249 технологий

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 6
Теория

В чём разница между git pull и git merge?

git pull предназначена для обновления локального репозитория из удалённого и объединяет операции fetch и merge git merge выполняет слияние веток внутри локального репозитория Сначала git pull загружает изменения с…

Читать ответ
Поведенческий

Как вы работали с формами в React с помощью React Hook Form и Formik?

Как вы работали с формами в React с помощью React Hook Form и Formik? состояние формы можно контролировать через hook или HOC React Hook Form уменьшает число перерендериваний и работает через рефы Formik предлагает…

Читать ответ
Поведенческий

Как правильно выполнить глубокое копирование объекта?

создание копии объекта с рекурсивным клонированием всех вложенных объектов простое присваивание и Object.assign не подходят, поскольку они копируют только верхний уровень JSON.parse(JSON.stringify(obj)) — быстрый…

Читать ответ
Поведенческий

Какие фазы проходят DOM-события в браузере?

Фазы события (Event Phases) модель обработки DOM-событий в браузере три этапа: capturing, target, bubbling capturing: событие распространяется сверху вниз по DOM-иерархии target: событие достигает целевого элемента и…

Читать ответ
Поведенческий

Что такое this и как определяется контекст в JavaScript?

Контекст и this в JavaScript this — ссылка на объект, связанный с вызовом функции, либо с её контекстом его значение определяется способом вызова: напрямую, как метода, через constructor, bind/call/apply в обычной…

Читать ответ
Лайвкодинг

Что такое utility types в TypeScript и зачем они нужны?

Что такое utility types в TypeScript? встроенные шаблонные типы предназначены для изменения и комбинирования типов повышают повторное использование кода и типовую безопасность примеры: Partial (делает свойства…

Читать ответ