I applied through a referral program. I received a call from HR for scheduling 1st telephonic round. They asked questions related to debugging code, find cases where a particular code will fail. I had 2 more telephonic managerial discussions after which I was called onsite for a full day of interview. There I had 3 technical rounds. 1st was written, where they will give a problem statement and you will need to come up with a solution within 2 hrs. Next 2 rounds were technical where they asked to code, solve puzzles, discuss on few design related questions.
HR along with all the interviewers were very welcoming and made me feel comfortable throughout the day.
They released the offer a week later.