Very smooth interview process. I first spoke with an engineer about a week before the interview, and he told me about the work culture and the functions/workstyles of the different teams in the office. This was followed by a technical interview in which I was asked about my programming background and projects that I had done, ending with a few programming questions.