The process consisted of six rounds over nearly two months, including:
• A take-home technical coding assignment
• Technical deep dive (Spark, cloud, architecture)
• Project delivery discussion
• Architecture & SME panel
• Executive round
• (Supposed) Hiring Manager wrap-up
Each round was structured and relevant to the role. I appreciated the depth and the quality of questions, and the interviewers were professional and respectful throughout.
Unfortunately, after progressing through all six rounds — and investing significant time and effort (even during my paternity leave) — I received a generic rejection email stating that I was “not selected due to technical reasons.” There was no opportunity to receive feedback, nor was the final wrap-up interview (as outlined in their own interview guide) conducted.
If technical fit was a concern, it’s unclear why the process proceeded through so many late-stage interviews. It felt like a poor use of candidate time, with no closure, despite the heavy investment on both sides.