Встречается на 2% собеседований по Python
Как тебя оценивали на код ревью
Обычно оценивают по нескольким критериям:
- Читаемость кода – соблюдение PEP 8, понятные названия переменных, отсутствие "магических чисел".
- Эффективность – оптимальность алгоритмов, отсутствие лишних операций.
- Тестируемость – код должен быть модульным, с минимальными side effects.
- Безопасность – обработка ошибок, защита от инъекций (если работа с БД/API).
- Документирование – наличие docstrings, комментариев там, где логика неочевидна.
Пример плохого и хорошего кода:
python
# Плохо
def f(a):
return [i*2 for i in a if i>3]
# Хорошо
def double_values_above_threshold(numbers, threshold=3):
"""Возвращает список чисел, умноженных на 2, если они больше threshold."""
return [num * 2 for num in numbers if num > threshold]Также смотрят на архитектурные решения – не было ли переусложнения или, наоборот, излишнего упрощения.

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