Google Software Engineer Apprentice Interview Experience
Google · Intern · Software Engineer
Interview process
The interview process was quite extensive, spanning approximately four months from the initial screening to the final offer. The interviewer mentioned that their goal is to accept candidates rather than reject them, and they primarily evaluate how you navigate challenges while problem-solving.
Interview rounds · 4
- 1
Recruiter screen
Resume shortlisting process.
- Q1. it was just resume shortlisting
- 2
Online assessment
There were 2 medium DSA problems that needed to be solved within 1 hr.
- Q1. It has 2 dsa problem need to be solved in 1 hr level of dsa problem was medium
- 3
Phone screen
There were multiple behavioral questions regarding past projects.
- Q1. it has multiple behaviour problem more related to what I have done in past ? what I can improve ? what I can bring on table ?
Q2. Tell me about a past project.
Follow-up questions- How would you improve on what you did?
- Q3. What do you bring to the table to this company?
- 4
Technical round
- Q1. DSA problem based on graph
- Q2. DSA problem based on stack
Tips from the candidate
Begin with DSA, progressing from fundamental concepts to advanced techniques. Emphasize the impact that selecting different data structures has on a solution, while maintaining a sharp focus on time and space complexity.
Company culture
I don't believe we should discuss our differences since it is Google; the work culture here is fantastic.