Встречается на собеседованиях • сегодня
Расскажи о проекте, который был разработан с нуля на предыдущей работе
Разрабатывал сервис для автоматизации отчетности в ритейле. Основной стек: Python (Django), PostgreSQL, Celery, Redis.
Задачи:
- Парсинг данных из 1С и других источников
- Генерация отчетов в Excel/PDF
- Отправка отчетов по расписанию (Celery beat)
- REST API для интеграции с фронтендом (React)
Пример кода Celery задачи:
python
@shared_task(bind=True)
def generate_report(self, report_id):
report = Report.objects.get(pk=report_id)
try:
data = fetch_data(report.params) # Получение данных
file_path = create_excel(data) # Генерация Excel
send_email(report.email, file_path)
report.status = 'SUCCESS'
except Exception as e:
report.status = 'FAILED'
self.retry(exc=e, countdown=60)
report.save()Что сделано:
- Оптимизировал запросы к БД (уменьшил время генерации отчетов на 40%)
- Реализовал кеширование через Redis
- Настроил мониторинг через Sentry
Проект обрабатывал ~500 отчетов ежедневно и сократил ручную работу отдела аналитики.

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