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

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

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

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

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

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

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

Каталог

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

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

При установке сертификата Минцифры пользователь устанавливает его в браузер или в операционную систему?

Это зависит от ОС и браузера: сертификат доверенного центра может устанавливаться в системное или отдельное браузерное хранилище. Размещение файла на диске само по себе доверие не включает.

Читать ответ
System Design

Как избежать создания двух гномиков, если сеть моргнула и браузер отправил повторный POST-запрос?

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

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

Какие виды селекторов/локаторов знаешь? В чём преимущества XPath и CSS?

Локаторы могут опираться на id, атрибуты, CSS, XPath, текст, роль или метку поля — в зависимости от инструмента. CSS компактен для структуры и атрибутов, XPath выразителен для путей и связей в дереве.

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

В чём разница между XPath и CSS-локаторами?

CSS-селекторы выбирают элементы по правилам CSS, а XPath описывает путь и условия по дереву документа. XPath удобен для ряда текстовых и родственных связей; выбор зависит от устойчивости локатора.

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

Что вам больше нравится тестировать: backend или frontend?

Выберите предпочтение по реальному опыту и объясните, какие задачи вам интересны. Backend и frontend требуют разного фокуса, но качество пользовательского сценария часто зависит от обоих.

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

Расскажи, как работает обновление кэша в браузере: если кэш заполнен, продолжают ли поступать файлы, которые необходимо сохранить?

Заполненный HTTP-кэш не останавливает загрузку страницы: браузер может вытеснить старые записи или не сохранить новый ответ. Использование и обновление записи зависит от HTTP-заголовков и политики браузера.

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

Какая последовательность обработки страницы браузером с момента, как от сервера пришёл ответ на запрос?

Браузер разбирает HTML в DOM, загружает связанные ресурсы, строит стили, вычисляет расположение элементов и рисует страницу. JavaScript может менять DOM и влиять на дальнейший рендеринг.

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

Как бы вы расследовали сложно воспроизводимый клиентский баг, когда у одного пользователя не оформляется заказ, а стандартные устройство и браузер не объясняют проблему? Какие данные собрали бы?

Соберите точный сценарий, время, версию клиента, состояние аккаунта и корзины, сетевые ответы и безопасный идентификатор запроса. Затем сравните успешный и неуспешный случаи по одной переменной.

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

Пользователь уточнил: если открывает приложение и сидит в нём, потом уходит в браузер, возвращает приложение из фона — пуши приходят, а сообщений нет. После перезапуска всё окей. Что бы ты здесь посмотрел?

Проверьте восстановление соединения и синхронизацию сообщений при возврате из фона. Доставка push и загрузка списка сообщений могут идти по разным каналам, поэтому одно не доказывает исправность другого.

Читать ответ