Встречается на собеседованиях • сегодня
Работал ли с TaskExecutor
Да, работал. TaskExecutor — это интерфейс в Spring Framework для абстракции выполнения задач асинхронно или в пуле потоков. Он упрощает управление потоками, особенно в веб-приложениях.
Пример настройки в Spring Boot:
java
@Configuration
@EnableAsync
public class AsyncConfig {
@Bean
public TaskExecutor taskExecutor() {
ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
executor.setCorePoolSize(5);
executor.setMaxPoolSize(10);
executor.setQueueCapacity(25);
executor.initialize();
return executor;
}
}Использование с @Async:
java
@Service
public class MyService {
@Async
public void asyncMethod() {
// Логика, выполняемая асинхронно
}
}TaskExecutor поддерживает разные реализации (ThreadPoolTaskExecutor, SimpleAsyncTaskExecutor и др.) и гибко настраивается под нагрузку.

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