Из каких частей состоит POST-запрос и что в нём передаётся?
POST-запрос содержит метод и адрес ресурса, заголовки и, при необходимости, тело. В теле могут передаваться JSON, поля формы, файл или другие данные согласно контракту API.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
POST-запрос содержит метод и адрес ресурса, заголовки и, при необходимости, тело. В теле могут передаваться JSON, поля формы, файл или другие данные согласно контракту API.
Читать ответНазовите реальную частоту интервью и текущий этап поиска. Важнее объяснить свою цель и сроки решения, чем демонстрировать якобы высокий спрос на себя.
Читать ответРевью распределяют по компетенциям: бизнес проверяет смысл, разработчики и архитектор — реализуемость, QA — проверяемость. Единственному аналитику полезно кросс-ревью с коллегой из другой команды.
Читать ответСистемные требования могут быть и функциональными, и нефункциональными. «Системные» указывает уровень описания, а функциональность и качество — характер требования.
Читать ответНа английском назовите использованные нотации и объясните, для каких задач они понадобились: BPMN для процессов, UML для взаимодействий, ERD для данных.
Читать ответDoR описывает готовность задачи к работе, а DoD — условия завершённости результата. DoD является элементом Scrum, DoR обычно представляет собой дополнительную договорённость команды.
Читать ответПодписанный JWT можно проверить локально доверенным ключом: подпись, допустимый алгоритм, issuer, audience и срок действия. Непрозрачный токен обычно требует серверного состояния.
Читать ответКратко опишите продукт, команду, собственную роль и две-три значимые задачи. Завершите результатами и тем, чему научились, отделяя личный вклад от общего результата команды.
Читать ответОсновное сопоставление выполняется по ID заказа с дополнительной проверкой суммы, валюты и статуса платежа. Одинаковой суммы недостаточно: без надёжного ключа запись остаётся неразобранной.
Читать ответПредложите GET /gnomes, POST /gnomes и DELETE /gnomes/{id}. Запрет удаления последнего гномика должен атомарно проверяться на сервере, включая параллельные запросы.
Читать ответСоставной индекс содержит несколько столбцов. Их порядок влияет на применимость индекса к фильтрации и сортировке; наличие всех нужных полей ещё не гарантирует эффективный поиск.
Читать ответИзменение заказа и outbox-запись фиксируются вместе; издатель передаёт событие брокеру, а потребитель сохраняет результат и отметку обработки одной транзакцией. Повторные события отсекаются по event_id.
Читать ответ