Встречается на 2% собеседований по Python
Какие задачи ты не хочешь выполнять
Я предпочитаю избегать задач, которые:
- Нарушают best practices — например, хардкод, спагетти-код, игнорирование PEP 8.
- Монотонный ручной труд — вроде ручного парсинга данных, если есть API или библиотеки.
- Устаревшие технологии — поддержка legacy-кода на Python 2.x без плана миграции.
- Неоптимальные решения — например, O(n²) там, где можно O(n log n).
Пример нежелательной задачи:
python
# Ручной парсинг CSV без pandas/csv модуля
data = open('file.csv').read().split('\n')
for line in data:
values = line.split(',') # Уязвимо к кавычкам, экранированию
print(values[0])Лучше использовать pandas или csv.reader.
Если задача технически бессмысленна (например, «напиши велосипед вместо requests»), я предложу адекватную альтернативу.

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