two rounds of interviews - first in mandarin and second in english, both are technical questions
after each round of interview, they gave you a chance to ask questions and they also ask questions on your cv (project) as well
I applied online. The process took 4 weeks. I interviewed at Google (New York, NY)
Interview
Interview was quick and enjoyable, Interviewers were helpful and gave helpful feedback to find better solutions. it was only technical so no talking about something other than the questions and they love graphs questions