It was the 4 round process for me. First round was the test conducted by Hackerearth, it includes aptitude MCQ questions and 3 programming questions. Second round was technical interview which lasts for almost 30-45 minutes, and they asked all the subjects that you study in your curriculum including programming, DB queries and theoretical topics from data structure. Third round was MR but there they asked to write two programs on string manipulation. And the final round was HR interview.