Recruiter reached out to me
Multiple phone screens
Second phone call was with a bad engineer. They decided to reject me and did the interview to prove I am not a good fit, because from the beginning they lead the interview towards reject, with intimidating silly questions.
Interview questions [1]
Question 1
Filter Easy-Medium level questions on Leetcode, both phone interview questions were from there. They ask single question in one phone interview.
I applied online. The process took 2 weeks. I interviewed at Google in Aug 2021
Interview
I applied online and then emailed back and forth with a recruiter where I needed to fill out a form about my specific experiences. Then I got to the next round where I had a 1:1 coding challenge.
Interview questions [2]
Question 1
Given a binary tree of integer values, implement a function to check if the tree is a symmetric tree.
Given a 2-d matrix consisting of 0's and 1's, implement a function to return the sum of perimeters of all the subfigures that contain only 1's in the matrix.
I applied through a recruiter. The process took 3 days. I interviewed at Google
Interview
The interview was done via Google Hangouts, which usually has a quite poor call quality. It was not a surprise that the call quality during the interview was very bad. That was the main obstacle and made the interview unmanageable.
Interview questions [1]
Question 1
What are the advantages and disadvantages of the merge sort algorithm?