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

Были ли проекты на FastAPI

Да, работал с FastAPI в нескольких проектах. Например, разрабатывал REST API для сервиса управления задачами с аутентификацией через JWT. Использовал SQLAlchemy для работы с БД, Pydantic для валидации данных и автоматической генерации OpenAPI-документации.

Пример эндпоинта:

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

app = FastAPI()

class Task(BaseModel):
    title: str
    description: str | None = None

tasks_db = []

@app.post("/tasks/")
async def create_task(task: Task):
    tasks_db.append(task)
    return {"message": "Task created", "task": task}

Также оптимизировал производительность через асинхронные запросы к БД и кеширование. FastAPI выбрал за скорость, простоту и удобство тестирования.

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

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

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

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