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

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

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

398 вопросов 1634 компании 353 технологии

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

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

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

Каталог

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

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

Как исправить hydration mismatch, сохранив требование показывать "Welcome back" вернувшемуся пользователю? Объясните, почему решение работает.

Первый клиентский рендер должен совпасть с серверным: состояние возвращавшегося пользователя определяют одинаково либо обновляют уже после hydration.

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

Знакомы ли вы с UML-диаграммами классов? Разбирались ли вы с такими типами связей как ассоциация, композиция, агрегация, обобщение?

Ассоциация описывает связь объектов, агрегация — слабое отношение целого и части, композиция — более строгое владение, обобщение — наследование.

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

Какой был пайплайн тестирования при добавлении нового функционала в библиотеку компонентов: какие требования и какими средствами их покрывали?

Опишите проверки контракта компонента: состояния, взаимодействия, доступность, визуальную совместимость и отсутствие регрессий.

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

Представь ситуацию: аналитики написали требования, разработчики реализовали как написано, а через 4 месяца требования меняются, и разработчикам приходится переделывать работу. Насколько это нормальная ситуация, и кто в этом виноват?

Изменение требований нормально, но важно выяснить причину и стоимость переделки, а не автоматически искать виноватого.

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

Приведите пример задачи, в которой вам пришлось уточнять требования у дизайнера: что именно вы проверяли и как решали вопрос?

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

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

Как различаешь технические и бизнесовые проверки данных, и кто должен выставлять требования к ним?

Технические проверки контролируют форму и доставку данных, бизнесовые — их смысл. Критерии должны согласовываться инженерами и владельцами предметной области.

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

Словарь в Python — изменяемый или неизменяемый тип? Какие требования к его ключам и значениям?

dict — изменяемый тип. Ключи должны быть хешируемыми, значения могут быть любыми объектами; повторное присваивание равному ключу заменяет значение.

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

Проверки качества данных вы ставили сами, или требования приходили от бизнеса/заказчиков?

Бизнес определяет смысл и приемлемое качество данных, а инженер предлагает технические проверки и обеспечивает их выполнение. Важно согласовать критерии приёмки.

Читать ответ