The interview process began with an initial phone screening with HR to discuss my background and the role requirements. This was followed by a technical interview with the hiring manager, where I was asked to solve case studies and discuss past projects in detail. Finally, I had a cultural fit interview with the team leads, where we discussed collaboration styles and company values. The entire process took about three weeks from application to final decision.