Встречается на собеседованиях • сегодня
Какие знаешь технологии
- **Java Core**: основы языка, ООП, коллекции, многопоточность, исключения, лямбда-выражения, Stream API.
- **Spring Framework**: Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Cloud.
- **Базы данных**: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Redis), ORM (Hibernate, JPA).
- **Тестирование**: JUnit, Mockito, TestNG.
- **Инструменты**: Maven, Gradle, Git, Docker, Jenkins.
- **Паттерны**: Singleton, Factory, Observer, MVC, REST.
Пример с **Spring Boot REST API**:
```java
@RestController
@RequestMapping("/api")
public class UserController {
@Autowired
private UserService userService;
@GetMapping("/users/{id}")
public ResponseEntity getUser(@PathVariable Long id) {
return ResponseEntity.ok(userService.findById(id));
}
}
```

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