Frontend-разработчик — вопросы с реальных собеседований, часть 8
87 популярных вопросов из 410 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Что произойдет, если применить метод sort к массиву или списку?
algorithms
junior
1×
Какие недостатки у архитектуры SSD?
system_design
middle
1×
Можете привести примеры мутабельного и иммутабельного объектов?
language_specific
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Что произойдет, если применить метод sort к массиву или списку?
Метод sort, применённый к массиву или списку, чаще всего сортирует его на месте (мутирует исходный объект) и по умолчанию использует лексикографическое сравнение элементов. Это значит, что числа сортируются как строки: 1, 2, 10 станут 1, 10, 2. Чтобы отсортировать числа по возрастанию, нужно передать функцию сравнения. В языках, где метод sort гарантированно стабилен (например, Python с Timsort, JavaScript с…
✓ Метод sort сортирует массив/список на месте (мутирует) и по умолчанию использует лексикографическое сравнение (как строки).
✓ Для сортировки чисел необходимо передать функцию сравнения (например, (a, b) => a - b).
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
В чем главная ключевая особенность (киллер-фича) React?
frontend
React
junior
1×
Что такое мутабельность?
language_specific
junior
1×
Почему у строковых переменных появляются методы, такие как toLowerCase?
language_specific
junior
1×
Что такое компиляция в контексте React?
frontend
React
middle
1×
Изменяет ли метод slice исходный массив в JavaScript?
language_specific
JavaScript
junior
1×
Правильно ли Docker Compose down останавливает и удаляет все контейнеры?
devops
Docker
junior
1×
В каких случаях используется команда docker-compose down?
devops
Docker
junior
1×
Как вы относитесь к использованию тернарных операторов в коде?
language_specific
junior
1×
Можно ли использовать тернарный оператор в качестве условного оператора?
language_specific
junior
1×
Что мы делаем, если элемент равен таргету?
algorithms
junior
1×
Кто еще занимался пересборкой проекта и обновлением сайта?
general
junior
1×
В какую директорию на хостовой машине были примонтированы volumes?
devops
Docker
junior
1×
Что происходит с Docker-томами (volumes) после выполнения команды docker-compose down?
devops
Docker
junior
1×
Есть ли в этих ссылках что-то о Vue.js?
frontend
Vue.js
junior
1×
Для чего нужен watch эффект в Vue.js?
frontend
Vue.js
junior
1×
Для чего нужен Watcher в Vue.js?
frontend
Vue.js
junior
1×
Что возвращает условный оператор, если применить его к пустому объекту: true или false?
language_specific
JavaScript
junior
1×
Расскажите про обработку исключений.
language_specific
junior
1×
Расскажите про асинхронные функции и принцип их работы.
concurrency
middle
1×
В чем разница между классом и экземпляром класса?
oop
junior
1×
Как работает MobX?
frontend
MobX
middle
1×
Как реализовать авторизацию с использованием JWT?
backend
middle
1×
Где лучше хранить токены аутентификации на стороне клиента?
web
middle
1×
Был ли у вас опыт реализации анимаций в проектах?
frontend
JavaScript
middle
1×
Что такое SPA (Single Page Application)?
web
junior
1×
Какие недостатки есть у SPA (Single Page Application)?
frontend
JavaScript
middle
1×
Как вы реализовали систему push-уведомлений в мессенджере?
system_design
middle