Встречается на собеседованиях • сегодня
Какие задачи ты не хочешь выполнять
Я предпочитаю избегать задач, которые:
- Нарушают 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
интервью вопросы и ответы