#294 Distributing an Infinite Number Stream Across Threads

Companies:
Kaspi
Themes:
JavaConcurrencyPractice

There is an infinite stream of numbers. Design logic so that this stream is processed by three additional threads: the first accepts only 1, the second accepts only numbers divisible by 2 without a remainder, and the third accepts only fractional numbers.

Question review

Mentor
Answer as you would in a real interview. I’ll ask follow-up questions, then compare your answer with the reference answer and show your accuracy as a %.
Sign in to start the dialogue The mentor keeps the context of the current question and your previous messages.
Sign in