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

Какие решал Backend задачи

В основном работал с разработкой RESTful API на Django/Flask/FastAPI. Типичные задачи:

  1. Оптимизация запросов к БД (select_related, prefetch_related, индексы)
python
# Было
users = User.objects.all()
for user in users:
    print(user.profile.age)

# Стало
users = User.objects.select_related('profile').all()
  1. Асинхронная обработка через Celery/RQ
python
@app.task
def process_data(data):
    # долгая обработка
    return result
  1. Кеширование (Redis/Memcached)
python
@cache_page(60 * 15)
def expensive_view(request):
    # тяжелые вычисления
  1. Аутентификация (JWT/OAuth)
  2. Работа с очередями (RabbitMQ/Kafka)
  3. Тестирование (pytest, factory_boy)
  4. Деплой (Docker, Nginx, Gunicorn)
  5. Оптимизация ответов API (пагинация, схожие данные)

Также решал задачи по интеграции с внешними сервисами, защите от SQL-инъекций, реализации сложной бизнес-логики и масштабированию сервисов.

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

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

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

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