I applied through a recruiter. The process took 4 weeks. I interviewed at Google (London, England) in Aug 2020
Interview
1) Call with recruiter
2) Technical phone interview
3) Onsite interview (remote because of COVID): 3 algorithmic problems interviews, 1 System Design, 1 behavioural interview.
After onsite interview I waited for about 3 weeks to get final answer.
The interview was comprised of 5 smaller technical interviews, one with each person, one each focusing on a different topic. Topics include Graph Navigation, stacks, queues, basic system design and debugging.
Interview questions [1]
Question 1
Technical question about finding the quickest way to navigate an achievement tree.
2 Rounds of Interview (3 Coding and 1 Behavioural). Good Interview, really complex questions and interesting one as well. I enjoyed the process and. Although it was a bit stretch of 4 months but worth of experience.
Interview questions [1]
Question 1
Questions regarding IPs and connections as well as networking.
Five rounds of interviews, at least three technical. Much depends on whether you want the SRE-SA (System Admimnistrator) title or the SRE-SWE (Software Engineer) title. The latter requires more and deeper coding requirements. The former may go into greater depth with Linux or Window internals.
Interview questions [1]
Question 1
Persist a a binary tree to the filesystem -- and read it back again retaining the structure and any "balancing" stored with the nodes.