Встречается на собеседованиях • сегодня
Что изучал по Java
Основные темы:
- **Core Java**: ООП (инкапсуляция, наследование, полиморфизм, абстракция), коллекции (`List`, `Set`, `Map`), исключения, generics, multithreading (`Runnable`, `ExecutorService`).
- **JVM**: Устройство памяти (heap, stack), сборка мусора, JIT-компиляция.
- **Паттерны**: Singleton, Factory, Observer, Strategy.
- **Фреймворки**: Spring (Boot, MVC, Data, Security), Hibernate.
- **Тестирование**: JUnit, Mockito.
Пример с generics:
```java
public class Box {
private T content;
public void set(T content) { this.content = content; }
public T get() { return content; }
}
```
Также изучал работу с базами (JDBC, JPA), REST API, основы алгоритмов и структур данных.

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