Встречается на собеседованиях • сегодня
Что больше всего не нравилось на прошлом месте работы
Самым сложным моментом было работать с унаследованным кодом (legacy code), который писался без соблюдения PEP 8, документации и тестов. Например:
python
def process_data(data): # 200+ строк кода, смесь логики и side effects
if data['flag'] == 1:
# ... 50 строк преобразований
for item in data['items']:
# вложенные условия и циклы
pass
return modified_data # без type hints, непонятный формат выводаОсновные боли:
- Страх вносить изменения из-за непредсказуемых последствий
- Постоянный рефакторинг "на лету"
- Отсутствие CI/CD - тесты запускались вручную
- Не было code review процесса
Однако это дало ценный опыт работы с legacy-системами и мотивацию писать чистый код с самого начала.

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