Skip to content
Sharp

Concurrency basics · interview question

Which CompletableFuture method is used to combine the result of two independent futures?

Multiple choiceEasychapter-15-curatedpremiumconcurrencycompletablefuture
Choose one answer
Answer and explanation

Correct answer

D. .thenCombine()

Why

The.thenCombine() method is used to combine two independent futures, allowing you to perform an action when both futures complete. It takes another CompletableFuture and a function that combines the results of both futures.

Test yourself on Concurrency basics

A free test with instant, explained results. No account needed.

Start free test
All Concurrency basics questions →