Overall Good interview. total 6 rounds of interview. Difficult interview as questions were from depth knowledge. Interviewers were helpful. Last round seemed little lengthy as Head of Engineering asked Data structure and algo question, till then I was exhausted.