The interview process was relatively straightforward and spanned approximately 2–3 weeks from the initial contact to the final offer. There were three rounds in total. The first round was a pre-screening interview with a technical recruiter. The second round was a technical interview conducted by the hiring manager. The final round involved a comprehensive discussion with both the manager and the Executive Vice President.
Overall, great experience!!