Skip to content
Sharp

Concurrency basics · interview question

What does the.thenCombine() method do when used with two CompletableFutures?

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

Correct answer

B. Combines the results of both futures using a provided BiFunction

Why

The thenCombine() method is used to combine the results of two independent CompletableFutures using a provided BiFunction, allowing you to create a new CompletableFuture based on both results.

Test yourself on Concurrency basics

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

Start free test
All Concurrency basics questions →