Встречается на собеседованиях • сегодня

Какой опыт работы с Python и FastAPI

У меня 3+ года коммерческого опыта разработки на Python, включая 1.5 года работы с FastAPI. Основные задачи:

  • Разработка RESTful API (CRUD, аутентификация, JWT, OAuth2)
  • Интеграция с БД (PostgreSQL, MongoDB через SQLAlchemy/ORM)
  • Асинхронные endpoints (async/await)
  • Деплой (Docker, Kubernetes, AWS/GCP)

Пример кода FastAPI:

python
from fastapi import FastAPI, Depends, HTTPException
from pydantic import BaseModel

app = FastAPI()

class Item(BaseModel):
    name: str
    price: float

items_db = []

@app.post("/items/")
async def create_item(item: Item):
    items_db.append(item)
    return {"id": len(items_db) - 1}

@app.get("/items/{item_id}")
async def read_item(item_id: int):
    if item_id >= len(items_db):
        raise HTTPException(status_code=404)
    return items_db[item_id]

Работал с middleware, WebSockets, Celery для фоновых задач, pytest для тестирования. Участвовал в оптимизации производительности API (кеширование Redis, асинхронные запросы).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы