Questions entretien chez Google | Glassdoor.ca

Questions entretien chez Google

Entretiens chez Google

12 561 Avis sur les entretiens

Expérience

Expérience
62%
23%
15%

Obtenir un entretien

Obtenir un entretien
43%
22%
22%
8
2
2
1

Difficulté

3,3
Moyenne

Difficulté

Difficile
Moyenne
Facile
  1. Utile (2124)  

    Entretien de Software Engineer

    Employé anonyme - Mountain View, CA (États-Unis)
    Offre acceptée
    Expérience positive
    Entretien dificile

    Candidature

    J'ai postulé via une recommandation d'un employé. Le processus a pris 4 semaines. J'ai passé un entretien à Google (Mountain View, CA (États-Unis)) en avril 2014.

    Entretien

    Direct onsite because I interviewed in the past and did well that time. From the time I sent my resume to interview day: 2 weeks. From interview day to offer over the phone: 2 weeks.

    The syllabus for the interviews is very clear and simple:
    1) Dynamic Programming
    2) Super recursion (permutation, combination,...2^n, m^n, n!...etc. type of program. (NP hard, NP programs)
    3) Probability related programs
    4) Graphs: BFS/DFS are usually enough
    5) All basic data structures from Arrays/Lists to circular queues, BSTs, Hash tables, B-Trees, and Red-Black trees, and all basic algorithms like sorting, binary search, median,...
    6) Problem solving ability at a level similar to TopCoder Division 1, 250 points. If you can consistently solve these, then you are almost sure to get in with 2-weeks brush up.
    7) Review all old interview questions in Glassdoor to get a feel. If you can solve 95% of them at home (including coding them up quickly and testing them out in a debugger + editor setup), you are in good shape.
    8) Practice coding--write often and write a lot. If you can think of a solution, you should be able to code it easily...without much thought.
    9) Very good to have for design interview: distributed systems knowledge and practical experience.
    10) Good understanding of basic discrete math, computer architecture, basic math.
    11) Coursera courses and assignments give a lot of what you need to know.
    12) Note that all the above except the first 2 are useful in "real life" programming too!

    Interview 1:
    Graph related question and super recursion

    Interview 2:
    Design discussion involving a distributed system with writes/reads going on at different sites in parallel.

    Interview 3:
    Array and Tree related questions

    Interview 4:
    Designing a simple class to do something. Not hard, but not easy either. You need to know basic data structures very well to consider different designs and trade-offs.

    Interview 5:
    Dynamic programming,
    Computer architecture and low level perf. enhancement question which requires knowledge of Trees, binary search, etc.

    At the end, I wasn't tired and rather enjoyed the discussions. I think the key was long term preparation and time spent doing topcoder for several years (on and off as I enjoy solving the problems).

    Conclusion: "It's not the best who win the race; it's the best prepared who win it."

    Questions d'entretien d'embauche

    Négociation

    You can and should negotiate politely. You are in a stronger position if you have another offer, but even otherwise, you should ask for more of every type of payment!


  2. Utile (1399)  

    Entretien de Software Development Engineer

    Candidat à l'entretien anonyme
    Aucune offre d'embauche
    Expérience positive
    Entretien facile

    Candidature

    J'ai postulé via un établissement de l'enseignement supérieur ou universitaire.. Le processus a pris 2 semaines. J'ai passé un entretien à Google en avril 2015.

    Entretien

    Phone interview:
    The Interviewer was late for 20 mins... Ask nothing on my resume.
    Tow questions:
    1) A string consists of ‘0’, ‘1’ and '?'. The question mark can be either '0' or '1'. Find all possible combinations for a string.
    2) Give you a text file, remove duplicated lines.
        Follow up: If the file is very large, general hash map takes too much spaces, come up with a better solution.

    Questions d'entretien d'embauche

  3.  

    Entretien de Software Engineer

    Candidat à l'entretien anonyme
    Aucune offre d'embauche
    Expérience positive
    Entretien dificile

    Entretien

    Industry standard. You pretty much have to be perfect on these. Got one un-optimized at the start of the day and it turned out to be the one that got me denied.

    Questions d'entretien d'embauche


  4.  

    Entretien de Software Engineer Intern

    Candidat à l'entretien anonyme
    Aucune offre d'embauche
    Expérience positive
    Difficulté moyenne

    Candidature

    J'ai postulé en ligne. J'ai passé un entretien à Google.

    Entretien

    Basic big tech software interview - algorithms focused on sorting, searching, and graphs. First two interview rounds were easier, the third interview was tougher. The process greatly depends on the engineer that is interviewing you unfortunately. I had one really great interviewer who I got along well with, another that was alright, and one that I had difficulty communicating with.

    Questions d'entretien d'embauche


  5.  

    Entretien de Internship

    Candidat à l'entretien anonyme
    Aucune offre d'embauche
    Expérience positive
    Entretien dificile

    Entretien

    Hard questions, but they were easy to talk to. Come prepared with questions. Come with points to talk about that is not on resume. Only made it to the second interview.

    Questions d'entretien d'embauche


  6.  

    Entretien de Recruiting Assistant

    Candidat à l'entretien anonyme - San Francisco, CA (États-Unis)
    Aucune offre d'embauche
    Expérience positive
    Difficulté moyenne

    Entretien

    I submitted my resume for another position, but then they reached out for the recruiting assistant role which was nice. I had a screener interview then a follow-up interview. I believe the whole process was supposed to be 3 interviews. The second interview was more of a challenge than I expected.

    Questions d'entretien d'embauche


  7.  

    Entretien de Product Manager

    Candidat à l'entretien anonyme
    Offre déclinée
    Expérience positive
    Entretien dificile

    Entretien

    Phone screening, first round, then virtual onsite. Went through product design, product strategy, analytics, and engineering. First round was a phone call and virtual onsite was a set of 5 interviews done over Google hangouts.

    Questions d'entretien d'embauche

  8.  

    Entretien de UX Designer

    Candidat à l'entretien anonyme
    Aucune offre d'embauche
    Expérience neutre
    Entretien facile

    Candidature

    J'ai postulé en ligne. J'ai passé un entretien à Google.

    Entretien

    Vet easy, standard questions. Because of covid, the interviews were all virtual. I wasn't prepared because I didn't tea want to leave my current company. It would be piece of cake for a well prepared candidate.

    Questions d'entretien d'embauche

    • What did you learn from your participation in this project?   1 réponse
    • Describe a time when things didn't go well. How did you handle it?   1 réponse

  9.  

    Entretien de Software Engineer

    Candidat à l'entretien anonyme
    Aucune offre d'embauche
    Expérience neutre
    Entretien dificile

    Entretien

    the interview process was complicated and had multiple parts, need to study a lot to get pass it, it involved multiple questions from leetcode and some of them were hard difficulty

    Questions d'entretien d'embauche


  10.  

    Entretien de Software Engineer

    Candidat à l'entretien anonyme
    Aucune offre d'embauche
    Expérience positive
    Entretien dificile

    Entretien

    The recruiter and interviewer are really nice persons. But the interview problems are hard to me. I still need to work harder to pass through the interview. The recruiter and interviewer are really nice persons. But the interview problems are hard to me. I still need to work harder to pass through the interview.

    Questions d'entretien d'embauche


Ne manquez aucun emploi que vous aimez
Ajoutez un CV pour postuler facilement à des offres depuis n'importe où. C'est simple à configurer.