The interview happens in 3 rounds, Telephonic, Technical, Behavioural. Sometime they do merge technical and behavioural together in 90 mins. Moderate to hard questions are asked. Behavioural round is more of a situation based round checking the optimistic nature of a candidate