Встречается на собеседованиях • сегодня
С какими библиотеками для многопоточности работал
В Java работал с java.util.concurrent — основной пакет для многопоточности. Часто использовал:
ExecutorServiceдля управления пулами потоков.FutureиCompletableFutureдля асинхронных задач.ReentrantLock,ReadWriteLockдля более гибкой синхронизации.ConcurrentHashMap,BlockingQueue(например,ArrayBlockingQueue) для потокобезопасных коллекций.
Пример с CompletableFuture:
java
CompletableFuture.supplyAsync(() -> fetchData())
.thenApply(data -> process(data))
.thenAccept(result -> System.out.println(result));Также знаком с ForkJoinPool для задач типа "разделяй и властвуй".

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