I applied through a recruiter. I interviewed at Google (Bengaluru) in May 2025
Interview
Recruiter reached out in Feb, Had my screening round in March. Then 4 rounds in April-May. In June I got to know that I've passed the interviews and moved to team matching phase.
Interview questions [1]
Question 1
Simplifying a string expression containing multiple brackets and operands such as +, - . I had to remove all the brackets and simplify the expression.
HR reached out to me via call, and scheduled the interview. The first round was scheduled after 2 weeks. In the first round itself, there was a programming round of 45 minutes
Interview questions [1]
Question 1
Implement smart malloc and smart free function in C. These functions must return a pointer which is memory aligned
I applied online. The process took 3 weeks. I interviewed at Google (Waterloo, ON) in Apr 2022
Interview
Initial Screening. Got an email from the recruiter about the onscreen (No assesment). A 45 minutes round in the onscreen part and 5 minutes for Q/A. Overall it was pretty straightforward interview process.