The inteview process was quite pleasant, they gave us a list of questions to prepare beforehand. On the actual interview day, there was first a 15 minute task related to the job and then I was taken to the interviewers. They asked an icebreaker question and then the prelisted questions. The only thing I did not like was how unpersonable their rejection email was. It said I could mail hr for feedback but no one ever responded. If I am putting my time and efforts to show up and interview, the least the company can do to respect my time and efforts is write more than 2 lined to reject and at least give proper feedback after they have offered to.