Встречается на собеседованиях • сегодня
Какие были задачи на последнем проекте
На последнем проекте я работал над 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
интервью вопросы и ответы