Принципы (SOLID, DI, Clean)
Вопросов: 48 из 24 собеседований. Источник указан в заголовке группы.
Часто повторяются
Заголовок раздела «Часто повторяются»- Что такое DDD? — встречается 2×
- Что такое SOLID? — встречается 2×
Все вопросы
Заголовок раздела «Все вопросы»4dev — 4 кв 2025
Заголовок раздела «4dev — 4 кв 2025»- Как выглядел ваш вариант чистой архитектуры на Go? Из каких слоев состоял?
- Что такое DDD?
- Что такое агрегат в DDD?
Andersen - 1
Заголовок раздела «Andersen - 1»- SOLID, KISS, DRY, YAGNI
- Dependency inversion
- Dependency Injection (DI)
- TDD, DDD
Avito / Авито (скрининг) - 2 — 3 кв 2025
Заголовок раздела «Avito / Авито (скрининг) - 2 — 3 кв 2025»- Что такое SOLID?
Exness - 1
Заголовок раздела «Exness - 1»- What is 12-factor application?
- What is Liskov substitution principle?
Flant / Флант - 3 — 1 кв 2026
Заголовок раздела «Flant / Флант - 3 — 1 кв 2026»- Какой принцип SOLID вам нравится меньше всего? Какой чаще всего нарушается в вашем опыте?
- Что такое чистая архитектура?
- Есть абстракции и детали. Кто от кого должен зависеть?
Headframe — 1 кв 2026
Заголовок раздела «Headframe — 1 кв 2026»- Что знаешь про DDD? Использовал ли?
Kvando Technologies
Заголовок раздела «Kvando Technologies»- SOLID вообще и в Go.
Lamoda / Ламода - 1
Заголовок раздела «Lamoda / Ламода - 1»- Для чего используются интерфейсы? Что можете сказать про dependency injection?
MTS / МТС (Enablement platform)
Заголовок раздела «MTS / МТС (Enablement platform)»- Привести примеры Dependency Inversion?
Ozon / Озон (финал) - 1
Заголовок раздела «Ozon / Озон (финал) - 1»- Расскажи принципы SOLID
Positive Technologies
Заголовок раздела «Positive Technologies»- Что такое SOLID в целом и применительно к Go?
- Можешь рассказать про чистую архитектуру и слои?
- Что такое dependency injection?
RedLab — 2 кв 2026
Заголовок раздела «RedLab — 2 кв 2026»- Знаешь ли аббревиатуру методики для определения единственной ответственности?
- Почему один большой интерфейс - это антипаттерн?
- Какие признаки плохого кода ты знаешь?
- За какое время можно выявить нарушение принципов SOLID в коде?
- Что будет если в коде одновременно нарушены несколько принципов SOLID?
- Расскажи про разницу между инверсией зависимостей и внедрением зависимостей.
Samokat / Самокат (полный список)
Заголовок раздела «Samokat / Самокат (полный список)»- Что означает буква S в SOLID?
- Что такое связанность и связность?
SberBank / СберБанк — 1 кв 2026
Заголовок раздела «SberBank / СберБанк — 1 кв 2026»- Как вы применяете принципы SOLID в Go? Приведите примеры, где это уместно. Какие особенности реализации этих принципов в Go по сравнению с классическими ООП-языками?
- Что такое чистая архитектура? Как вы адаптируете ее в Go-проектах? С какими сложностями сталкивались при внедрении?
TSUM / ЦУМ
Заголовок раздела «TSUM / ЦУМ»- Что такое буква D в SOLID?
Vkusvill / ВкусВилл
Заголовок раздела «Vkusvill / ВкусВилл»- Что такое solid?
- Что такое ddd?
Wildberries / WB - 11
Заголовок раздела «Wildberries / WB - 11»- Расскажите про SOLID в Go;
- Расскажите про DDD в Go;
Wildberries / WB - 13
Заголовок раздела «Wildberries / WB - 13»- Поясни за solid
- Вопросы про ddd
Wildberries / WB - 15 — 4 кв 2025
Заголовок раздела «Wildberries / WB - 15 — 4 кв 2025»- Используете ли вы в своей практике гексагональную архитектуру?
- Чем чистая архитектура помогает вам в разработке?
Wildberries / WB - 16 — 4 кв 2025
Заголовок раздела «Wildberries / WB - 16 — 4 кв 2025»- Принципы SOLID?
Wildberries / WB - 4 (Команда поставщиков) — 1 кв 2025
Заголовок раздела «Wildberries / WB - 4 (Команда поставщиков) — 1 кв 2025»- Принципы ООП;
- SOLID;
Yadro / Ядро
Заголовок раздела «Yadro / Ядро»- Какие есть основные правила при проектировании DDD?
- Что такое агрегаты в DDD?
Yadro / Ядро - Рекомендованные вопросы
Заголовок раздела «Yadro / Ядро - Рекомендованные вопросы»- Как соблюдать SOLID при программировании на Go?
- Ваш любимый способ делать dependency injection?
Zaymigo / Займиго
Заголовок раздела «Zaymigo / Займиго»- В чистой архитектуре как ты связываешь сущности между собой?