Omio | Technical Lead | Bengaluru

omio logo
omio
· Technical Lead· Bengaluru
February 6, 2026 · 7 reads

Summary

I interviewed for a Technical Lead position at Omio in Bengaluru. The interview involved a discussion about my projects and a problem about processing a continuous data stream to reduce noise and show waiting times, which I approached by averaging the last 5 timestamps. I was ultimately rejected.

Full Experience

Round 1: It was taken by site head india.

General discussion about what Omio does, my projects, why I'm leaving etc.

Then he asked a question say there is a continuous stream of data coming from some maching learning model. You have to reduce the noise in data so waiting time can be shown to the customer.

Vague problem statement on purpose as mentioned by him, I broke it down to taking avg of last 5 timestamps and show the avg of it but ran out of time while coding it up.

Verdict: Rejected

Interview Questions (1)

1.

Process Data Stream to Reduce Noise (Moving Average)

Data Structures & Algorithms

There is a continuous stream of data coming from some machine learning model. You have to reduce the noise in data so waiting time can be shown to the customer.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!