На собеседованиях по FastAPI уже давно не спрашивают только «что такое роутинг».
Я слышал, у многих сейчас проверяют не знание доков, а то, как вы мыслите про архитектуру:
— зачем FastAPI вообще так быстро работает
— где у coroutines заканчивается магия и начинается блокировка
— чем Pydantic реально удобнее простого dict
— как Dependency Injection помогает не утонуть в хаосе проекта
И вот тут есть подвох: джунами часто пытаются выбить базу, а мидлам уже дают вопросы на понимание связности кода и жизненного цикла зависимостей.
Если коротко, на интервью по FastAPI смотрят не на «знаю ли я фреймворк», а на то, могу ли я собрать из него нормальную систему без лишней боли. ⚙️
Я бы держал в голове три слоя подготовки:
1. асинхронщина
2. валидация данных
3. DI и структура приложения
Потому что именно на этих местах чаще всего и ловят.
Content Map
@ContentMap
На собеседованиях по FastAPI уже давно не спрашивают только «что такое роутинг».
Этот пост опубликован в Telegram-канале Content Map. Подписаться можно по ссылке: @ContentMap.