Frontend-разработчик — вопросы с реальных собеседований, часть 3
87 популярных вопросов из 410 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
2×
Расскажите про стрелочные функции в JavaScript.
language_specific
JavaScript
junior
2×
Что такое SSE (Server-Sent Events)?
web
middle
2×
Где может храниться кэш в архитектуре приложения?
architecture
middle
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 2×
Расскажите про стрелочные функции в JavaScript.
Стрелочные функции — это сокращённый синтаксис для объявления функций, который появился в ES6. Главное отличие от обычных функций в том, что у стрелочной функции нет своего this, arguments, и её нельзя использовать как конструктор с new. На практике это значит, что this внутри стрелочной функции берётся из внешнего контекста, где она была объявлена, а не определяется тем, как её вызвали. Базовый синтаксис: //…
✓ У стрелочных функций нет своего this — он берётся из внешнего лексического контекста
✓ Нельзя использовать как конструктор (new вызовет ошибку) и нет prototype
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
2×
В чем разница между Options API и Composition API в Vue.js?
frontend
Vue.js
middle
2×
В чем основные различия между Angular и React?
frontend
JavaScript
junior
2×
Что такое middleware и зачем он нужен?
web
middle
2×
Что такое ключи (keys) и для чего они нужны в React?
frontend
React
junior
2×
В чем разница между типами (type) и интерфейсами (interface) в TypeScript?
language_specific
TypeScript
middle
2×
Что такое componentDidMount в React и для чего он используется?
frontend
React
junior
2×
Что вы знаете про Event Loop?
frontend
JavaScript
middle
2×
В чем основные отличия между SPA (Single Page Application) и SSR (Server Side Rendering)?
web
JavaScript
middle
2×
Есть ли смысл применять технику event delegation в React?
frontend
React
middle
2×
Какой фронтенд-фреймворк вы бы выбрали для нового проекта: React или Vue, и почему?
frontend
JavaScript
middle
2×
Что такое слоты (slots) в Vue.js?
frontend
Vue.js
junior
2×
Чем отличаются LocalStorage, SessionStorage и Cookies?
web
JavaScript
junior
2×
Что такое наследование в объектно-ориентированном программировании?
oop
junior
2×
Как правильно писать комментарии в коде?
general
junior
2×
Какую версию React вы сейчас используете?
frontend
React
junior
2×
Какие утилитарные типы в TypeScript вы знаете?
language_specific
TypeScript
middle
2×
Что такое архитектурный подход Feature-Sliced Design (FSD)?
architecture
FSD
middle
2×
Почему это не работает?
general
junior
2×
Что делать, если возникают ошибки гидрации в React?
frontend
React
middle
2×
Какие виды JOIN вы знаете? В чем заключается основная разница между INNER JOIN и FULL OUTER JOIN?
database
SQL
junior
2×
Чем отличается map от sync.Map в языке Go?
concurrency
Go
middle
2×
Для чего используется директива 'use strict'?
language_specific
JavaScript
junior
2×
Что такое контекст в программировании?
general
junior
2×
В каких проектах вы работали с Next.js?
web
Next.js
junior
1×
Как использовать директивы v-if и v-show в Vue.js?
frontend
Vue.js
junior
1×
Какие проблемы могут возникнуть при использовании Kubernetes?
devops
Kubernetes
middle
1×
Для чего нужно регистрировать кастомный модуль через глобальный плагин?
frontend
Vue.js
middle