TGViewer
Java Работа Вакансии Java Работа Вакансии @java_rabota · 3.06K subscribers
Post #1018 1.24K
#собесы #java #senior
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!


❓Что такое Dependency Injection?

Пример кода:
@Service
public class MyService {
private final MyRepository repository;

@Autowired
public MyService(MyRepository repository) {
this.repository = repository;
}
}


❗️Ответ:
Dependency Injection (DI)
— это паттерн проектирования, при котором зависимости передаются объекту извне, а не создаются внутри. Это делает код более гибким и тестируемым. В Spring DI реализован через аннотации, такие как
@Autowired, или через XML-конфигурацию.

Документация по
Spring DI
  • 🤔 3
More from @java_rabota
  1. Sep 22, 2026#junior #удаленка Action tech QA инженер (Java/Kotlin) Формат работы: удалённо ☑️ Чем пред…
  2. Sep 21, 2026#senior Яндекс Тимлид в команду B2C Путешествий (Java + Kotlin) ☑️ Чем предстоит заниматьс…
  3. Sep 20, 2026#middle #удаленка #гибрид Aston QA Automation Engineer (Java) Опыт работы: от 3 лет Оформл…
  4. Sep 13, 2026#senior #удаленка ДОМ.РФ Лидер разработки в команду расчётных продуктов B2B (Java) Можно у…
  5. Sep 12, 2026#middle #удаленка IT_One Java-разработчик (брокерское обслуживание, проект ВТБ) Опыт работ…
  6. Sep 11, 2026#middle #удаленка IBS Инженер по автоматизации тестирования (Java) / QA Automation Enginee…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →