the interview process was 3 level process, first I was made aware of the requirement and had initial screening to a-certain the match of requirement with my experiences . second round was technical and was done in 3 steps more detailed discussions regarding my approaches, and method were interviewed last step was with HR executive which was more on verse of company culture policies and salary , start date negotiations. over all experience was very smooth , i was well informed of each step and had no issues following through. very satisfied