Me postulé a través de una recomendación de un empleado. El proceso tomó 1 día. Acudí a una entrevista en Google en may 2008
Entrevista
I took a phone skills test with Google for a Network Analyst position. It consisted of questions about very specific algorithm complexities (such as certain search methods) as well as simple questions about pointers, or common network protocols. Additionally, there was a question similar to what you'd see on an algorithms class final exam, which required knowledge of a specific tool for quickly accessing a large amount of data. General knowledge will not help solve the skill test questions; they were VERY specific!
The person I spoke with was very friendly and the test was enjoyable even though it was challenging.
I didn't like the that most of the questions were just on book knowledge. I figured Google would care more about innovative ideas and thinking out of the box.
I submitted my resume, waited weeks, then got to do a recruiter screen and a tough coding call. Finally, I got an onsite interview before being told I was rejected
Preguntas de entrevista [1]
Pregunta 1
Given integers n, d and three arrays a[], b[], c[] of size n each, print count of all distinct triplets {i,j,k} such that all three conditions satisfy -
abs(a[i]-b[j])<=d,
abs(b[j]-c[k])<=d &
abs(c[k]-a[i])<=d.
n<=100000
(You can assume the arrays are sorted)
Follow up: print all triplets
First round interview, covering mainly brain teasers and experience. Very analytical question list and live problem soling and gaming scenarios. Enjoyable but challenging process, very intelligent interviewers. Following round was a super day
It was very uncertain, overall the area of coverage and expectation was just too much. Must know very deep into the space. I would recommend to study beyond the technicals and more about the space of which the team operated in.
Las mejores empresas en cuanto a "Remuneración y prestaciones" cerca de ti