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

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

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

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

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

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

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

Каталог

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

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

Какие есть альтернативы структуре данных dict?

Возможные альтернативы структуре данных dict ассоциативный массив / map / hash map — общее представление структуры ключ–значение hash table: обеспечивает быстрый доступ, но использует хеш-функцию binary search tree…

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

Какие инструменты Django и DRF выберете для реализации бизнес-логики сохранения заказа?

Инструменты Django и DRF для реализации бизнес-логики сохранения заказа Django Model: структура данных и валидация модели заказа DRF Serializer: проверка и преобразование входящих данных Методы Serializer…

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

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

Инструменты для ручного тестирования API Postman: графический клиент для подготовки и отправки запросов, анализа ответов, работы с коллекциями и скриптами Swagger UI: визуальный интерфейс интерактивной документации и…

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

Какие инструменты для тестирования API можно использовать вместо Postman и RestAssured?

Инструменты для тестирования API помимо Postman и RestAssured Swagger/OpenAPI: создание документации и автоматизация тестирования API по спецификации SoapUI: тестирование REST и SOAP с гибкой настройкой ассерций…

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

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

Категории инструментов для отладки и тестирования API HTTP-клиенты Postman, Insomnia — позволяют вручную отправлять запросы и проверять результаты Фреймворки автоматизированного тестирования JUnit, pytest, Mocha —…

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

Какие инструменты используют для отправки HTTP-запросов, например Postman, и какую команду они применяют под капотом?

Инструменты для отправки HTTP-запросов и используемая ими команда К таким инструментам относятся Postman, cURL, HTTPie, Insomnia и Paw обычно под капотом применяется CLI-команда: cURL cURL позволяет отправлять…

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

Какие инструменты применяют для проектирования API?

проектирование API входит в задачи API-дизайна и разработки Swagger/OpenAPI — описание интерфейсов и автоматическая генерация документации Postman — прототипирование API-запросов и их тестирование Apiary — подготовка…

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

Какие инструменты применяют для тестирования API и UI на собеседовании?

Инструменты для проверки API и пользовательского интерфейса Тестирование API: Postman — понятный инструмент для формирования, отправки и автоматизации HTTP-запросов с поддержкой коллекций и окружений. Swagger (Swagger…

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

Какие коллекции есть в .NET и чем отличаются массив, List и Dictionary?

Коллекции в .NET: назначение разных типов Массив имеет фиксированный размер, обеспечивает быстрый доступ по индексу и служит базовой структурой данных. List<T> представляет собой динамический массив, который при…

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

Какие методы авторизации используются в API, включая Bearer Token и Basic Auth?

Basic Auth: логин и пароль передаются в заголовке в формате Base64. Метод прост, однако без HTTPS он небезопасен Bearer Token: токен доступа, обычно JWT, отправляется в заголовке Authorization. Пароль при этом не…

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

Какие метрики указывают на нарушение SRP в классе?

Метрики нарушения SRP (Single Responsibility Principle) Контекст: принцип единственной ответственности в ООП Методов в классе: слишком большое количество методов → класс реализует избыточный набор функций Разные…

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

Какие микросервисы вы создавали и как они обменивались данными?

использовал архитектуру микросервисов для разделения бизнес-функций на модули выделял сервисы аутентификации, управления заказами, оплаты и уведомлений для синхронных запросов применял REST API или gRPC для гибкой и…

Читать ответ