A sessionization job uses processing-time windows, so when ingestion lags, events land in the wrong
A medium Pipeline Design mock interview question on DataDriven. Practice with AI-powered feedback, real code execution, and a hire/no-hire decision.
- Domain
- Pipeline Design
- Difficulty
- medium
Interview Prompt
A sessionization job uses processing-time windows, so when ingestion lags, events land in the wrong session and metrics jump around. Design windowing that is correct regardless of when events are processed.
How This Interview Works
- Read the vague prompt (just like a real interview)
- Ask clarifying questions to the AI interviewer
- Write your pipeline design solution with real code execution
- Get instant feedback and a hire/no-hire decision