Встречается на собеседованиях • сегодня
Расскажи о последнем проекте
В последнем проекте я разрабатывал RESTful API для управления задачами (To-Do List) с использованием FastAPI. Основные функции: создание, редактирование, удаление задач, а также фильтрация по статусу и дедлайну.
Технологии:
- FastAPI (основа)
- SQLAlchemy (ORM)
- PostgreSQL (база данных)
- Pydantic (валидация данных)
- Alembic (миграции)
Пример кода (создание задачи):
python
from fastapi import APIRouter, HTTPException
from pydantic import BaseModel
from datetime import datetime
router = APIRouter()
class TaskCreate(BaseModel):
title: str
description: str
deadline: datetime
@router.post("/tasks/")
async def create_task(task: TaskCreate):
new_task = await Task.create(**task.dict())
return {"id": new_task.id, "status": "created"}Особенности:
- Асинхронная работа с БД
- JWT-аутентификация
- Интеграция с Redis для кэширования
- Тесты на pytest (unit + интеграционные)
Проект развернут на AWS с помощью Docker и CI/CD через GitHub Actions.

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