Приведите пример из своей практики, где в коде нарушался какой-то из принципов SOLID, и расскажите, как вы это исправили.
~4 мин голосом
Как подойти
Проверяют, понимает ли кандидат SOLID на практике, а не по заученным определениям: умеет ли увидеть нарушение в реальном коде, объяснить, чем оно мешало, провести осмысленный рефакторинг и вовремя остановиться, не плодя лишних абстракций.
Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.