It was a two level process. I first had a phone screen where the interviewer asked me a few basic python algorithm questions. This was followed by a basic database related brain teaser and a few more general questions about my background and interests. Then I had three 45 minute interviews where I had one programming question. The rest of the time was spent going over my resume and projects.