First round was an online test consisting 30 mcqs including technical and aptitude questions plus 4 coding questions if medium difficulty level.Online test was if medium difficulty level.Second round was technical interview which included questions covering technical skills mentioned in resume.Most of the questions were from data structures and programming questions.They asked me to write code for some problems.Third round was second technical interview which were of medium difficulty.Then was managerial round and last was hr round.