Google Software Engineer, Recent Graduate interview questions
based on 2 ratings - Updated May 20, 2020
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
50%
Employee Referral
Employee Referral
50%
Applied online
Applied online
Interview search
2 interviews
Google interviews FAQs
Software Engineer, Recent Graduate applicants have rated the interview process at Google with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 61.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer, Recent Graduate roles take an average of 21 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 38 days.
Common stages of the interview process at Google as a Software Engineer, Recent Graduate according to 2 Glassdoor interviews include:
Phone interview: 100%
Here are the most commonly searched roles for interview reports -
I applied through an employee referral. I interviewed at Google in Apr 2020
Interview
Initially you need to submit your resume and after resume screening following process goes on.
First Round was general technical conversation with HR. Second round was Phone interview with an engineer.
Third round is till pending but probably it is an onsite interview.
Interview questions [1]
Question 1
Basic Data structure and algorithms related
First round involved having knowledge of time complexity of different sorting algorithms and second round had a system design question.
I applied online. The process took 3 weeks. I interviewed at Google (New York, NY) in Jul 2016
Interview
Initially, I was asked to answer a survey and to do some timed basic programming questions online. The survey was pretty lengthy with a variety of questions while the programming exercises were rather straight forward. I was scheduled a technical phone interview a few days after I completed these.
My technical interview seemed to have a focus on knowing and understanding algorithm complexity, and your coding abilities. You can ask whoever is interviewing you questions. To what extent, I don't really know. At one point, I felt the interviewer was somewhat annoyed at me for asking questions. I also couldn't hear the interviewer a lot of the time because they were talking at a distance from their phone.
Interview questions [1]
Question 1
in an election, how would you find the person who received the most votes at a certain time?