Библиотека вопросов
Вопросы с настоящих собесов. Любой можно отработать голосом за пару минут — с интервьюером, баллом и разбором.
Расскажите про принципы SOLID. Можете привести пример хотя бы для пары из них?JuniorРасскажите, как в Python работает наследование классов. Что делает super()?JuniorЧем абстрактный класс отличается от интерфейса и когда вы что используете?JuniorПриведите пример из своей практики, где в коде нарушался какой-то из принципов SOLID, и расскажите, как вы это исправили.MiddleВаша команда пишет внутреннюю Java-библиотеку, которой будут пользоваться двадцать других команд. Как вы спроектируете её API, чтобы его можно было развивать, не ломая клиентов?Senior