Встречается на собеседованиях • сегодня
Расскажи про свой прошлый проект
Разрабатывал REST API для сервиса управления задачами (аналог Trello) на Django и Django REST Framework. Основные фичи:
- Аутентификация через JWT + OAuth2 (Google, GitHub)
- Гибкие права доступа (кастомные пермишены для досок/карточек)
- WebSocket (уведомления о изменениях в реальном времени через Channels)
- Оптимизация запросов (select_related/prefetch_related для N+1)
Пример эндпоинта:
python
@api_view(['GET'])
@permission_classes([IsBoardMember])
def get_board_tasks(request, board_id):
tasks = Task.objects.filter(board_id=board_id).select_related('assignee')
serializer = TaskSerializer(tasks, many=True)
return Response(serializer.data)Техстек: PostgreSQL, Redis, Celery, Docker. Покрытие тестами ~85% (pytest, Factory Boy).

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