The interview process was a typical-Google style interview. I had 2 phone interviews. Each one had 2 coding questions concentrating on data structures and algorithms. The interviewers are very particular about the time and space complexity. And if you come up with a naive solution, they do ask you if you can improve upon the complexity. Two days later I received a call from the HR saying that the feedback was positive and they would like to proceed with the next round which is a project-mapping stage. This stage mostly involved informal talk with hiring manager to see if you are a good fit for the team and if you like the team. Once done, you get your offer.