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

Что интересное делал

Разрабатывал REST API на FastAPI для системы управления задачами с асинхронной обработкой через Celery и Redis. Реализовал:

  • JWT-аутентификацию
  • Фоновую обработку тяжелых задач (например, генерацию отчетов в PDF)
  • Кеширование через Redis для часто запрашиваемых данных

Пример кеширования:

python
from fastapi import FastAPI
from fastapi_cache import FastAPICache
from fastapi_cache.backends.redis import RedisBackend

app = FastAPI()

@app.on_event("startup")
async def startup():
    FastAPICache.init(RedisBackend(redis), prefix="fastapi-cache")

@app.get("/tasks")
@cache(expire=60)
async def get_tasks():
    return await heavy_db_query()

Также оптимизировал SQL-запросы в Django ORM, сократив время выполнения на 40% через select_related/prefetch_related.

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

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

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

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