Встречается на 1% собеседований по Python
Какие были задачи на последнем проекте
На последнем проекте я работал над REST API для системы управления контентом (CMS). Основные задачи:
- Разработка API эндпоинтов с использованием FastAPI (CRUD для статей, пользователей, комментариев).
- Интеграция с БД (PostgreSQL + SQLAlchemy), включая миграции через Alembic.
- Аутентификация и авторизация (JWT, OAuth2).
- Оптимизация запросов (пагинация, кеширование через Redis).
- Тестирование (pytest, unit/integration тесты, 90% coverage).
Пример кода для эндпоинта:
python
@app.get("/articles/{article_id}", response_model=ArticleSchema)
async def get_article(article_id: int, db: Session = Depends(get_db)):
article = db.query(Article).filter(Article.id == article_id).first()
if not article:
raise HTTPException(status_code=404, detail="Article not found")
return articleТакже были задачи по CI/CD (GitHub Actions) и документированию API (Swagger/OpenAPI).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы