First was an initial phone screen with a recruiter. I compiled all the questions from glassdoor and passed with flying colours.
Second I had a skype interview with an engineer. I was asked questions about machine learning, garbage collection, and elements of my resume. This was followed by a tricky technical question. It was not extremely difficult, but it required some insight into the problem to do.