I applied online. The process took 4 weeks. I interviewed at Google (Bengaluru) in Jan 2024
Interview
This is how the interview process was -
1)Application
2)Screening round
The first round was a 15-minute screening call with a recruiter. The conversation covered my background, favorite programming languages, and project details.
3)Technical Interview round 1
The first technical interview lasted about 45 minutes. It began with a brief introduction, followed by a coding problem focused on graphs.
4)Technical Interview round 2
The second technical interview was even more challenging, involving a hard-level coding problem on dynamic programming.
Interview questions [1]
Question 1
Technical Interview 2 question was a variation of a certain popular leetcode hard dynamic programming question which i cannot disclose due to NDA
I applied online. The process took 4 weeks. I interviewed at Google (Bangalore Rural) in May 2024
Interview
The interview process consisted of three rounds: an initial online coding assessment followed by two technical interviews. The coding assessment tested data structures and algorithms. The technical interviews focused on system design and problem-solving. The interviewers were friendly, and the overall experience was structured and professional.
Interview questions [1]
Question 1
What is the time complexity of sorting an array using merge sort?
there were 2 rounds and first round contained a simple dsa sorting binary search question and the second round contained a little trickier one of Disjoint Set questions. I had a little difficulty in solving the question in 2nd round and somehow i eexplained the brute force solution but the follow up question got me more confused