← Interview experiences
WGot the offer

Backend Engineer at WheelsEye

Difficulty
Process took
1-2 Weeks
Rounds
5
Format
Hybrid
Applied via
Referral

How it went

  • Stay calm, some interviewers don’t react much, but that doesn’t mean you’re doing badly.
  • Clarify your thoughts out loud, your communication is often as important as your code.
  • Read about the company and its business beforehand, it really helps during culture and team-fit rounds.

What they would tell you

  • Stay calm, some interviewers don’t react much, but that doesn’t mean you’re doing badly.
  • Clarify your thoughts out loud, your communication is often as important as your code.
  • Read about the company and its business beforehand, it really helps during culture and team-fit rounds.

How to prepare

  • Even if the interviewer doesn’t ask for an optimized solution, always strive for the optimal one. It shows maturity in your problem-solving approach.
  • For System Design, don’t overcomplicate. Clarify assumptions, think out loud, and show curiosity.
  • Focus on DSA patterns like sliding window, heaps, and string manipulation not just solving, but writing clean and correct code under pressure.

Round by round

  1. 1

    DSA Round 190 min

    The round started with a short introduction. The interviewer was polite and asked a few basic questions about the tech stack I’ve worked with earlier, just to understand my background. Soon after, we moved to coding questions. It was a sliding window question. I had solved it before, so I felt confident and completed it smoothly. After the round, I felt quite positive and thought I had done well. But when the feedback came, I saw that only one of my solutions had passed completely. The second one got only partial marks.

  2. 2

    High-Level Design Round90 min

    This round was taken by SDE-3,and it was clear right from the start that he was very technically strong. We began with a deep dive into my past projects. The conversation got interesting when he asked why I picked certain technologies like MySQL instead of MongoDB, or Kafka over RabbitMQ. I also explained how I used Kafka Streams with binlogs instead of batch processing, and why that choice made sense in my use case.

  3. 3

    Low-Level Design Round60 min

    I was asked to design a Hotel Management System that could handle multiple hotels, different room types, and manage concurrent room bookings. I began by explaining the overall structure using clear class diagrams, covering key components like Hotel, Room, Customer, and Booking. I made sure the design was modular and easy to scale if more hotels or room types were added later. To handle concurrent bookings, I walked through how the booking service would work and the kind of locking strategies.

  4. 4

    Team Fit Round45 min

    This round was more of a conversation-style discussion than a technical deep-dive. It started with me sharing some of the technical challenges I’ve faced in my previous roles and how I handled them. We also talked about the scale I’ve worked on and the engineering practices I follow in day-to-day work including how I approach problem-solving.

  5. 5

    Functional Fit + Values Round30 min

    This round focused on both technical mindset and business understanding. It started with a discussion around my past career decisions and then moved into the most business-impacting projects I’ve worked on so far. The interviewer asked me to share some problems I observed in my previous company and what I would do to fix or improve them. The overall aim was to understand how I think about product, business, and tech together, and how I approach building solutions that drive value.

What came up

MediumHybrid2 3 years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources