The recruitment process is very detailed and the selection is done through the structured process, HR scrutiny, test conducted, proper interview done at two levels and final technical interview is done before offering the letter
3 interviews; first screening with HR, then an interview with a peer and last with the hiring manager. It yeh. Took a very long time to get any feedback or response and by the time I did, I had gotten a better offer from another employer.
Interview questions [1]
Question 1
They were very interested in how flexible I would be in catering to client demands