I applied online. I interviewed at Google (Shanghai, Shanghai)
Interview
Two round interviews, each 45 minutes. Firstly introduction part, and then you are required to complete leetcode like problems using ds and algo, and have follow up questions. Finally you can ask questions
Interview questions [1]
Question 1
Solving ds and algo problems, and has follow up questions
There were two rounds of leetcode-style questions, of approximately medium difficulty, to be discussed and attempted on a Google document. Perfect syntax or algorithm was not expected, and interviewers were happy to jump in with helping at any point.
Interview questions [1]
Question 1
Had to answer theoretical questions on computer science concepts and approaches to fixing or optimising my code.
The questions were mainly easy to medium data structures and algorithm questions. Recruiters were helpful and nice. the interviews were 2 back to back with a 15 minute break. it was a phone call and thy used google docs
Interview questions [1]
Question 1
I don't quiet remember but it was array related. and they also asked I analyze the Big-O after I wrote the code.