5 rounds of process : - General Hiring Manager Interview , Technical Interview, Panel Interface with different teams, Next round with Director , Reverse Interview with hiring manager. Complexity was medium in each round. Be sure to know what's in the resume.