Встречается на собеседованиях • сегодня

Какой стек технологий

В Java-разработке часто используют:

  1. Язык: Java 8-17 (LTS версии), Kotlin
  2. Фреймворки: Spring (Boot, MVC, Data, Security), Hibernate, Jakarta EE
  3. Базы данных: PostgreSQL, MySQL, MongoDB, Redis
  4. Инструменты: Maven/Gradle, Git, Docker, Kubernetes
  5. Тестирование: JUnit, Mockito, TestNG
  6. CI/CD: Jenkins, GitLab CI, GitHub Actions

Пример Spring Boot приложения:

java
@SpringBootApplication
@RestController
public class DemoApp {
    public static void main(String[] args) {
        SpringApplication.run(DemoApp.class, args);
    }

    @GetMapping("/hello")
    public String hello() {
        return "Hello World!";
    }
}

Для enterprise-проектов часто добавляют: Kafka, RabbitMQ, Elasticsearch, Prometheus. В облаке - AWS/GCP/Azure сервисы.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы