Top 50
Topic roadmap
Updated weekly · Last refresh Nov 4

Top 50 Stream Processing Interview Questions

The most frequently asked Stream Processing questions across all roles and companies, ranked by real interview frequency. Updated daily.

50questions
~21htotal time
55companies covered
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
Stream ProcessingStart here. 30 questions · ~750 min
Median in a Number StreamHard
Practice
Recently asked

Maintain the median after each integer arrives in a stream using two heaps with logarithmic insertion time.

Stream ProcessingCodingData StructuresDDream11SprinklrTekion
Real-Time Anomaly DetectionHard
Practice

Detect real-time sensor anomalies by comparing each value with the mean and standard deviation of its preceding sliding window.

Stream ProcessingArraysSliding WindowWoven By ToyotaSiemens EnergyLLeonardo
Stream Rank and Array SearchMedium
Practice
Recently asked

Find a value's sorted rank with binary search, then replace the first matching value in an array list.

Stream ProcessingData StructuresArray ManipulationHarness
Detect Rolling Window AnomaliesHard
Practice
Recently asked

Use a sliding window and deque to flag transaction indices with at least two logs in the active time window.

Stream ProcessingCodingSliding WindowMastercardRemitly
Sliding Window AggregationMedium
Practice
Recently asked

Aggregate per-city Lyft ride counts and fares in trailing time windows using queues and running totals.

Stream ProcessingpythonLyftCorva (TX)
Sliding Window Anomaly DetectionHard
Practice

Detect streaming value anomalies with a deque and rolling mean and variance over a time window.

Stream ProcessingData StructuresalertsCrowdstrikeTwilio
Stream Non-Repeating CharacterMedium
Practice

Process a character stream and report the first non-repeating character after each new character.

Stream ProcessingCodingfrequency countUberXero
Streaming Anomaly DetectionHard
Practice

Detect values that deviate from a rolling window using constant-memory mean and variance updates.

Stream Processingdata processingArraysCCintasVerily
More Stream Processing questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
2
aggregation10 questions · ~250 min
More aggregation questions with a free account
3
Hash Tables5 questions · ~125 min
More Hash Tables questions with a free account
4
deduplication5 questions · ~125 min
More deduplication questions with a free account
The finish line: interview-readyComplete all 50 questions to finish this plan.