This was one of the most disappointing interview experiences I've had.
The process started well, when I first completed an online assessment consisting of a backend coding exercise with multiple files, where I had to implement missing functionality and identify bugs in an existing codebase. After performing perfectly in that round, I got selected for the AI interview (Tech Screen/Resume Deep Dive round), which I also enjoyed. It felt surprisingly natural and conversational rather than robotic.
Unfortunately, once the process moved to human interviews, things quickly became disorganized. My first interviewer never showed up, and I spent over an hour waiting on the call while trying to reach the recruiter who based out of India (for a role hiring in the US) with no alternate US POC as well. This was followed by more than a week of rescheduling delays, slow communication, and long gaps between responses despite multiple follow-ups.
When the interview finally happened, it was supposed to be a coding round, but I was instead given a system design interview. Since the process had already been delayed significantly, I chose to proceed rather than request yet another reschedule. The interview itself was fine, and I felt I performed strongly, but it was not the format I had been told to prepare for, so obviously there were a few mistakes.
What I found most frustrating was that the coding round never took place. Despite being told that was the next step, I was ultimately rejected without ever being given the opportunity to complete it - even after preforming pretty good in a system design round with no prep. There was also no explanation of how the decision was reached or any acknowledgment of the scheduling and communication issues throughout the process.
For a company whose business revolves around helping organizations run effective technical hiring processes, I expected a much more organized and candidate-focused experience. Instead, I left feeling that my time, preparation, and effort were not given the same consideration that was expected from me as a candidate.
Based on my experience, I would advise candidates to think carefully before investing significant time in this interview process.