На собесе по FastAPI часто валят не на «знаешь ли ты декоратор», а на то, понимаешь ли ты, что вообще происходит под капотом. И вот тут начинается классика жанра: кандидат бодро говорит «да, я делал async», а потом не может объяснить, чем корутина отличается от обычной функции и почему `await` — это не магическая кнопка ускорения 🚨
Самые токсичные вопросы обычно крутятся вокруг трёх мин:
— что делает Dependency Injection и зачем он вообще нужен;
— как работает Pydantic и где можно словить боль на валидации;
— почему FastAPI быстрый, но не делает ваш код автоматически вечным и безошибочным.
Отдельный чёрный лебедь — подвохи про `async`/`sync`. На словах многие «умеют», а на деле легко кладут приложение, если тащат блокирующий код в асинхронный эндпоинт. И да, сеньоры это любят. Потому что это не вопрос на память, это проверка на реальный опыт.
Если вы идёте на интервью с FastAPI в стеке, готовьтесь не к красивым словам, а к конкретным примерам из кода. Иначе собес превращается в очень короткий митинг с неприятным итогом 😈
Market Tribe
@MarketTribePro
На собесе по FastAPI часто валят не на «знаешь ли ты декоратор», а на то, понимаешь ли ты, что вообще происход
Этот пост опубликован в Telegram-канале Market Tribe. Подписаться можно по ссылке: @MarketTribePro.