Technical Solutions Engineer applicants have rated the interview process at Google with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 53% positive. To compare, the company-average is 61.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Technical Solutions Engineer roles take an average of 47 days to get hired, when considering 38 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 Technical Solutions Engineer according to 38 Glassdoor interviews include:
Phone interview: 41%
One on one interview: 20%
Presentation: 17%
Skills test: 6%
IQ intelligence test: 4%
Drug test: 4%
Background check: 3%
Group panel interview: 1%
Personality test: 1%
Other: 1%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. I interviewed at Google
Interview
I was contacted by the recruiter, who invited me to apply. The first step was a small questionnaire (they call it self-assessment) ~15 easy questions about data structures and basic Unix.
This was followed by a coding challenge which you do on your own time (they recommend you to finish it within 48 hrs if possible). Challenge was a few troubleshooting questions with provided documentation as well as a code interpretation challenge.
Finally, was interviewed by Google Hangout. I personally didn't like the style of having to code on a blank notepad without any prior planning (diagram/pseudocode) but it is what it is. Found myself backtracking a lot but thinking aloud to let the interviewer what is going on is very appreciated.
Got a rejection call a couple of days after. Couldn't feel bad though, the recruiter was amazing and very supportive the entire time.
Interview questions [1]
Question 1
Java programming/syntax, data structures & algorithms, Unix commands
I applied online. The process took 4 weeks. I interviewed at Google (Seoul) in Dec 2024
Interview
1st Recruiter's interview 30min with knoledge awareness checking questions
This interview was not a screening step. It's kind of 1st round of technical interview. Recruiter asked lots of questions on various CS background.
2nd Co-worker's technical interview
Interviewer asked lot's of question based on the my background but not asked variously and question didn't match with Job Description. Their job description is looking for the person who have experience with AI/ML data processing and analytics such as like Keras, AI platforms. Interviewer strongly focused specific subject and asked me about Kafka for 10 mins. He seems that he wanted to reveal my weakness and asked only that.
Interview questions [1]
Question 1
Error handling of Kafka.
Architecture of streaming data processing in Kafka.
Customer Response from a request from in a bad manner
I applied online. The process took 3 months. I interviewed at Google (Paris)
Interview
I had an initial call with the recruiter, whom was really friendly and nice! He explained the process for moving forward.
I had an initial interview based on a technical screening regarding Networking routing & switching
After passing the interview, I was invited to the onsite interviews which consisted of 3 rounds.
My results were mitigated according to the recruiter, so they added 2 additional interviews, I aced the technical interview which consisted of Role knowledge as well as Troubleshooting skills, unfortunately I failed the Googliness and leadership, they said that I passed all of the requirements except one which led to my rejection.
The whole process took about 3 months and it was very stressful and disapointing in the end. They invited me to reapply in 6 months.
Interview has 3 steps - screening, technical interview, and on-site interview. The last one being 3-4 rounds of interviews. Overall the interview process is challenging, however there are a lot of resources that can help you prepare