I went through 2 stages of the interview - 1st round - The recruiter interviewed me, basically the "getting to know me" interview. 2nd Round - A senior technical team member interviewed me which had 2 parts - Technical and Case study. The technical round went well. During the case study, I had some good points although they expected me to delve deep into the situation and come up with different ideas. I was rejected due to my inability to provide better answers in the case study and not being culturally fit.