Дайджест полезного #3
Последний выходной перед очередной неделей, как всегда заряжаемся хардкорными материалами. Сегодня подсвечу топ-3 вопроса с технических интервью по теории, на которые очень редко получаю ответ.
1) «Как понять, что User Story составлена корректна? Есть ли какие-либо методологии?» Здесь либо не отвечают ничего, либо вывозят на опыте. Прикладываю хорошую статью, где подробно рассказали и о методологии INVEST и о критериях приемки.
2) «Какие паттерны реализации микросервисной архитектуры можешь назвать?» Задаю этот вопрос в блоке об архитектуре, очевидно, что при работе с микросервисами есть некий набор правил. Статья покрывает большинство популярных паттернов, от декомпозиции (DDD) и рефакторинга (Strangler) до развертывания и мониторинга.
3) «Можно ли использовать GET для создания ресурса, а POST для получения информации о ресурсе». Можно, но кандидаты теряются на этом вопросе. При таком подходе приложение не будет RESTFul, но технически ограничений нет. Не забываем, что в GET для передачи информации используются query параметры, а в POST полезная информация содержится в body. В этом материале доступно разбирают разницу между GET и POST.
Какой вопрос вызвал у вас затруднение на последнем интервью?
Post #15
1.19K
- 👍 5
- 🌭 5
- 🐳 2