4 stage of interview - Technical, Challenge, Management round and HR Round. Technical and Challenge round was moderately difficult to difficult.
Technical round assessing for past projects, core skills, previous experience
Challenge round is to assess application of technical skill sets
Management round is to assess culture fit