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

Вопросы на собеседовании в Домклик

28 вопросов с собеседований в Домклик

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

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

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

Анализ резюме

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Домклик. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: livecoding, frontend, algorithm.

Основные темы и навыки

livecoding 25 frontend 17 algorithm 10 css 9 javascript 9 algorithms 8 async 8 layout 7

Форматы вопросов

  • Поведенческие вопросы24
  • Лайвкодинг3
  • Технические вопросы1

Ориентировочная сложность

  • Практические22
  • Продвинутые5
  • Базовые1

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «livecoding» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

Найдено: 28
Поведенческий

Как устроен цикл событий (event loop) и как он выполняет асинхронный код?

Как устроен цикл событий (event loop) и как он выполняет асинхронный код? механизм организации асинхронности в JavaScript и средах его выполнения функционирует до тех пор, пока в очереди остаются задачи работает со…

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

Какие задачи CSS Grid решает лучше Flexbox?

Grid и Flexbox: задачи, для которых нужен Grid Двумерное позиционирование Grid одновременно размещает элементы по строкам и столбцам, тогда как Flexbox работает только в одном измерении — вдоль строки или столбца.

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

Какие значения есть у CSS-свойства position и в каких случаях используют каждое?

Значения свойства position и сценарии их применения position: static — стандартное значение: элемент остаётся в обычном потоке и не перемещается вручную. Подходит для базовой компоновки без специальных эффектов.…

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

Какие состояния может принимать промис в JavaScript?

Какие состояния может принимать промис в JavaScript? асинхронный JavaScript 3 основных состояния: pending — операция еще выполняется fulfilled — операция завершена успешно, результат получен rejected — операция…

Читать ответ
Теория

Какие три свойства определяют ширину элемента в CSS?

Размер элемента определяется моделью CSS box model. width: устанавливает ширину содержимого блока. padding: задаёт внутренние отступы и увеличивает общий размер элемента. border: формирует рамку вокруг содержимого и…

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

Почему ::before/::after производительнее добавления 10 000 DOM-узлов?

Почему ::before/::after работают эффективнее, чем 10 000 DOM-узлов? Псевдоэлементы CSS (::before/::after) формируют виртуальное содержимое, не добавляя в документ реальные DOM-узлы DOM-дерево не увеличивается, поэтому…

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

Почему в React хуки пришли на смену классовым компонентам и какие задачи они решили?

Почему в React хуки пришли на смену классовым компонентам и какие задачи они решили? React: функциональные компоненты используют хуки Устранили избыточную громоздкость классов Отказались от обязательного использования…

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

Почему у примитивов есть методы и свойства?

Почему у примитивов есть методы и свойства? В JS примитивные значения автоматически оборачиваются во временные объекты-обертки К примитивам относятся string, number, boolean, symbol, bigint, null и undefined Перед…

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

Чем Function Declaration отличается от Function Expression в JavaScript?

Function Declaration и Function Expression в JavaScript Оба варианта создают функции, однако отличаются способом объявления и моментом создания. Function Declaration: функция формируется при загрузке скрипта благодаря…

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

Чем отличаются элементы inline, block и inline-block в CSS?

Чем отличаются inline, block и inline-block элементы в CSS Режим отображения: inline остается в текущей строке, а block начинается с новой строки и по умолчанию занимает всю доступную ширину Габариты: для inline…

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

Что возвращает filter, если ни один элемент не соответствует условию?

filter — метод массива, предназначенный для фильтрации элементов по условию результатом становится новый массив если подходящих элементов нет — метод возвращает пустой массив при этом исходный массив не изменяется это…

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

Что происходит с соседними элементами при использовании relative и absolute для одного элемента?

CSS-позиционирование relative: элемент сохраняет место в потоке, поэтому соседние элементы не смещаются его можно перемещать с помощью top/right/bottom/left, однако занимаемое пространство сохраняется absolute:…

Читать ответ