It's a 3 step process 1) Is a coding challenge which I believe the level of question asked is difficult for the normal QAs but cleared the coding challenge then 2) Technical round: Now from the level of coding challenge I had very high expectation going to the technical interview but really no single technical question asked just a scenario based write test case but cleared this round as well. 3) Behavioural interview- it was the worst experience I ever had in the behavioural interview rounds one of the interviewer was not at all friendly I remember at one stage I disagreed with the him and the way he changed his tone after that it I can tell it was not at all friendly and to be honest after that I really lost the interest in the interview.