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

Вопросы на собеседовании в ПСБ

31 вопрос с собеседований в ПСБ

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

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

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

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

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

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

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

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

testing 29 frontend 14 architecture 11 api 11 async 11 onboarding 10 interview 6 optimization 6

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

  • Поведенческие вопросы30
  • Лайвкодинг1

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

  • Продвинутые14
  • Практические17

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

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

Каталог

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

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

В чем разница между абстрактным классом и интерфейсом?

Ключевые различия абстрактного класса и интерфейса ООП, наследование и контракт Абстрактный класс представляет собой тип с частичной реализацией Интерфейс задает полный контракт без реализации В абстрактном классе…

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

В чём разница между PUT и PATCH при обновлении ресурсов?

HTTP-методы обновления ресурсов в REST PUT: полностью заменяет ресурс необходимо передать весь ресурс целиком идемпотентен: повторное выполнение PUT не изменяет итоговый результат PATCH: изменяет ресурс частично…

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

В чём разница между var, let и const в JavaScript?

Различия let, const и var ключевые слова JS, предназначенные для объявления переменных var: функциональная область видимости; к переменной можно обратиться до строки объявления благодаря hoisting let: область…

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

Как в Kafka гарантируется доставка сообщений?

Надёжность доставки в Kafka обеспечивается за счёт репликации данных между узлами кластера Для этого применяется механизм ISR (in-sync replicas): запись подтверждают только реплики, которые синхронизированы с лидером…

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

Как на проекте взаимодействуют ручное тестирование и автоматизация?

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

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

Как на собеседовании вы проверяете требования на полноту и непротиворечивость?

Как убедиться, что требования полны и не противоречат друг другу? Анализ требований — основа качества программного обеспечения Полноту проверяю по тому, насколько учтены все бизнес-цели и пользовательские сценарии Для…

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

Как на собеседовании объяснить асинхронное взаимодействие сервисов через Kafka?

Apache Kafka представляет собой распределённую платформу для обмена сообщениями и асинхронного взаимодействия сервисов Производитель (producer) публикует сообщения в тематические очереди, которые называются топиками…

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

Как оптимизировать загрузку сайтов?

Оптимизация загрузки сайтов оптимизация фронтенда и бэкенда минимизация и сжатие ресурсов (HTML, CSS, JS, изображения) критический путь рендеринга: критические CSS, defer и async для скриптов lazy loading изображений…

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

Как перенести отдельный коммит из одной ветки Git в другую?

Операция Git для переноса изменений Для этого применяют команду git cherry-pick Она накладывает выбранный коммит на активную ветку После этого автоматически создаётся новый коммит с аналогичным набором изменений…

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

Как работает команда git rebase?

Git rebase — операция, которая позволяет переместить ветку Она переносит коммиты поверх другой базовой ветки Изменения последовательно применяются заново, коммит за коммитом В результате сохраняется чистая, линейная…

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

Как работает прототипное наследование в JavaScript?

Как устроено прототипное наследование в JavaScript В JavaScript применяется прототипная модель наследования, а не классическая У каждого объекта есть скрытая ссылка на прототип — другой объект Когда запрашивается…

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

Как разрешить конфликт и завершить слияние в Git?

Контекст: работа с Git и объединение веток Конфликт появляется, когда две ветки изменяют одни и те же строки несовместимым образом В этом случае Git приостанавливает слияние и отмечает файлы, содержащие конфликты Для…

Читать ответ