Guide d'entretien

Questions d'entretien Google

Un appel avec un recruteur, du code tapé directement dans un Google Doc, le round comportemental Googleyness, puis un comité de recrutement que vous ne rencontrerez jamais et une file de team matching qui peut traîner des mois.

Chez Google, les ingénieurs qui vous font passer l'entretien n'ont pas le pouvoir de vous recruter. Ils rédigent un retour détaillé et une note, et un comité de recrutement distinct, que vous ne rencontrerez jamais, examine le dossier et tranche. Ça façonne tout le parcours : les candidats décrivent quelque chose de long, structuré et délibérément opaque, où chaque round consiste à laisser un signal clair et défendable sur le papier, pas à convaincre une personne dans la salle.

Pour la plupart des postes logiciels, ça se déroule ainsi : appel avec un recruteur, puis un entretien technique téléphonique (souvent un seul problème de code), puis un parcours virtuel ou sur site avec deux rounds de code plus un round comportemental que Google appelle Googleyness. Certains parcours ajoutent tôt un Google Hiring Assessment, et les postes seniors, ML, SRE et Forward Deployed y substituent un round de system design ou de domaine. L'entretien technique vous fait coder dans un simple Google Doc, sans autocomplétion et sans rien à exécuter ni à tester, ce qui piège presque autant de monde que les problèmes eux-mêmes.

Les niveaux vont de L3 (début de carrière) à L4 (SWE III), puis L5 et au-delà. Passer la barre technique n'est pas la ligne d'arrivée : vous entrez ensuite en team matching, où un manager doit vraiment vouloir de vous, et les candidats racontent rester dans ce vivier des semaines ou des mois, parfois avec la candidature clôturée faute de postes ouverts.

Le calendrier est ce que presque tout le monde sous-estime, avec de longs trous entre le contact du recruteur, l'entretien téléphonique, le parcours, le comité et le team matching. Voici chaque étape dans l'ordre : les questions que les candidats disent avoir vraiment eues, comment se préparer à une barre qui récompense autant une implémentation propre sous pression que le repérage du bon schéma, et pourquoi le comité et la file de team matching peuvent compter plus que d'impressionner un examinateur en particulier.

Vous passez cet entretien bientôt ? GhostPilot écoute votre appel en direct, repère la question dès qu'elle est posée et affiche une réponse structurée à l'écran en temps réel. Essayez-le lors de votre prochain entretien blanc, ou prenez un Session Pass à $29, sans abonnement, pour le jour J.

Voir comment ça marche

Le processus d'entretien, round par round

  1. Appel avec un recruteur Appel

    Un recruteur, souvent celui qui vous a trouvé sur LinkedIn, déroule le parcours et confirme le niveau et le lieu visés. Des candidats en Europe racontent avoir été poussés à réserver le premier round sous une quinzaine de jours. Le niveau se fixe ici, et le niveau détermine la difficulté du parcours.

  2. Google Hiring Assessment / test en ligne En ligne, selon le poste

    Tout le monde n'y a pas droit, mais beaucoup rapportent un Google Hiring Assessment (GHA) ou un test en ligne en début de parcours. Certains le décrivent comme surtout comportemental, d'autres comme un test de code. Les parcours jeunes diplômés et stages s'appuient le plus dessus.

  3. Entretien technique téléphonique 45 min, Google Doc

    Un problème de structures de données avec des questions de suivi, codé en direct dans un Google Doc partagé : impossible de l'exécuter ou de le tester, aucune autocomplétion sur laquelle s'appuyer. Exemples rapportés : problèmes de tas ou de file de priorité, graphes de difficulté moyenne, et un problème à deux pointeurs ou glouton avec une question d'optimisation en suivi.

  4. Googleyness (comportemental) 45 min

    Un round comportemental sur la collaboration, la prise de responsabilité, les conflits et la prise de décision, à traiter de préférence au format STAR. Beaucoup le trouvent conversationnel, mais un No Hire ici peut couler un dossier par ailleurs solide et déclencher une période de carence, et certains candidats doivent repasser le Googleyness.

  5. Le parcours sur site : les rounds de code 2 x 45 min, à la suite

    En général deux rounds de code, en présentiel à Mountain View ou New York, ou entièrement à distance. Quarante-cinq minutes chacun, un problème de difficulté moyenne à difficile par round, tapé dans un Google Doc. Google écrit beaucoup de ses propres problèmes, alors reconnaître des schémas ne vous mènera pas bien loin.

  6. Round de system design ou de domaine 45 à 60 min

    Pour les L5 et au-delà, et pour les postes ML, SRE, infrastructure, data et Forward Deployed. Les variantes rapportées incluent du system design ML (par exemple concevoir un système de code assisté par IA), du design d'infrastructure, un round Forward Deployed "Role Related Knowledge" sur l'IA agentique et, dans un témoignage, un round technique SQL à part entière.

  7. Comité de recrutement et team matching Après le parcours

    Les examinateurs déposent des notes (Strong Hire, Hire, Lean Hire, Lean No Hire, No Hire) dans un dossier, et un comité de recrutement que vous ne rencontrerez jamais tranche, en demandant parfois un round supplémentaire. Si vous passez, vous entrez en team matching pour trouver une équipe avec un poste ouvert, ce qui peut prendre des semaines ou des mois.

Les questions d'entretien rapportées par les candidats

Code et structures de données

  • Compter les chemins dans une grille avec des déplacements restreints (programmation dynamique)
  • DFS et backtracking sur une grille : le plus long chemin valide sous contraintes de déplacement
  • Trie ou recherche par préfixe : à partir de mots et d'un préfixe, renvoyer tous les mots qui commencent par ce préfixe
  • Opérations sur tableau par tours : chercher à gauche ou à droite la valeur la plus proche qui vaut le double de l'actuelle
  • Ordonnancement avec tas et file de priorité, plus les problèmes d'intervalles du type nombre minimum de salles de réunion
  • Graphe pondéré (un chemin de u à v minimisant le poids d'arête maximal), arbres, correspondance de chaînes (KMP) et problèmes de combinatoire

Questions de suivi et optimisation

  • Optimiser l'espace d'une solution DP qui fonctionne (souvent non attendu sans un indice)
  • Ajouter des contraintes supplémentaires à un problème résolu et redériver l'approche
  • Énoncer précisément la complexité en temps et en espace, coût amorti compris

Rounds de system design et de domaine

  • System design ML, par exemple concevoir un système de code assisté par IA
  • Infrastructure et system design général pour les L5 et au-delà
  • Forward Deployed "Role Related Knowledge" : concevoir avec un axe IA agentique
  • POO Python et conception orientée objet pour les rounds de code de type FDE, plus un round SQL à part entière dans un témoignage

Googleyness et comportemental

  • Racontez une fois où vous avez géré un conflit en collaborant avec un collègue
  • Décrivez une décision que vous avez prise et comment vous avez pesé les compromis
  • Une fois où vous avez pris en charge quelque chose qui n'était pas strictement de votre ressort

Variante Product Manager

  • Design produit : "Concevez un produit pour des utilisateurs âgés" (clarifiez d'abord les objectifs et les segments)
  • Sens produit, technique, leadership et Googleyness sur quatre rounds enchaînés

Ce que les candidats disent du processus

Product Manager · Offre reçue

Un product manager raconte que la recruteuse a exposé le format d'entrée : un entretien téléphonique, puis un parcours sur site de quatre rounds de 45 minutes couvrant le sens produit, un round technique, le leadership et le Googleyness, et enfin le comité de recrutement. La consigne de l'entretien téléphonique était de concevoir un produit pour des utilisateurs âgés, et il attribue sa réussite au fait d'avoir clarifié les objectifs et les segments avant de proposer quoi que ce soit, après environ six semaines de préparation et trente entretiens blancs.

Lire le témoignage du candidat →
Ingénieur logiciel, L3 (Europe) · Parcours réussi, passé en team matching

Un candidat en début de carrière en Europe a partagé un calendrier parlant : contact du recruteur, un appel une semaine plus tard, un entretien téléphonique sur un graphe de difficulté moyenne au bout d'un mois, puis un round comportemental qui n'a abouti qu'à la quatrième tentative, après deux examinateurs absents et un round technique commencé puis annulé en cours de route. Après un retour positif, il a enchaîné deux rounds de structures de données et d'algorithmes sur site et est passé en team matching, plus de quatre mois après le début.

Lire le témoignage du candidat →
Ingénieur logiciel · Entretiens téléphoniques réussis, recalé sur site

Un candidat a passé les deux entretiens téléphoniques, un problème de tableau par tours (chercher à gauche ou à droite la valeur la plus proche qui vaut le double de l'actuelle) et un round Googleyness conversationnel, mais a été recalé après le parcours sur site. Son diagnostic était sans détour : le problème n'a jamais été la reconnaissance, mais la vitesse d'implémentation sous pression. Il a repéré instantanément un problème de recherche par préfixe avec Trie et n'a quand même pas réussi à le coder proprement dans le temps imparti.

Lire le témoignage du candidat →
Ingénieur logiciel, ML, L4 · Retour positif sur les premiers rounds

Un candidat L4 orienté ML s'est vu offrir le choix, au stade du recruteur, entre du system design ML et des structures de données et algorithmes, et a choisi le ML. Après un Google Hiring Assessment, le premier parcours a associé un round Googleyness (plus une discussion qu'un interrogatoire) et un round de design qui s'est avéré porter sur la conception d'un système de code assisté par IA, pas sur le quiz de domaine attendu. Le recruteur ne notait chaque round que Positif, Mitigé ou Négatif ; les deux sont revenus Positif.

Lire le témoignage du candidat →
Ingénieur logiciel, L4 (IA/ML) · Recalé après avoir passé tous les rounds

Un cas d'école : un candidat a passé le Googleyness, un round IA/ML et deux rounds de code, a été apparié avec une équipe et avait entamé les discussions salariales quand le comité de recrutement a signalé qu'un examinateur avait passé son créneau à discuter du CV, laissant trop peu de signal. Deux rounds supplémentaires ont suivi, puis un refus pour des "raisons confidentielles" non précisées, avec six mois de carence. C'est le comité qui décide, pas la salle.

Lire le témoignage du candidat →

Comment se préparer

  • Travaillez la vitesse d'implémentation, pas seulement la reconnaissance. L'échec le plus souvent rapporté n'est pas de rater le schéma, c'est de manquer de temps pour le coder : entraînez-vous à taper des solutions complètes et correctes sous contrainte de temps.
  • Répétez dans un Google Doc vierge. Coder sans autocomplétion et sans bouton d'exécution est une compétence à part entière ; ne laissez pas le format être ce qui vous déstabilise le jour J.
  • Énoncez votre complexité à voix haute, et sans vous tromper. Des candidats ont perdu des points pour une analyse hésitante du temps et de l'espace alors même que leur code fonctionnait, alors sachez aussi raisonner sur le coût amorti.
  • Ne prenez pas le Googleyness pour un échauffement. Un seul No Hire à ce stade peut clore votre candidature avec une période de carence. Préparez des histoires STAR concrètes sur la collaboration, les conflits et la prise de décision, une par question.
  • Attendez-vous à des questions de suivi et à des indices. Les examinateurs poussent une solution qui marche vers moins d'espace ou plus de contraintes ; avoir besoin d'un indice n'est pas rédhibitoire, rester bloqué en silence l'est, alors continuez à commenter.
  • Prévoyez un processus long et haché. Passer le parcours ne fait que vous amener au team matching, alors gardez vos problèmes au chaud pendant les creux et ne comptez pas sur une décision rapide.

Questions fréquentes

Combien de rounds compte l'entretien Google ?

Attendez-vous à un appel avec un recruteur, un entretien technique téléphonique et un parcours sur site de deux rounds de code plus un round Googleyness, avec un round de system design ou de domaine pour les postes seniors. Un comité de recrutement examine ensuite les retours écrits et tranche.

C'est quoi le round Googleyness ?

Un round comportemental sur la collaboration, la prise de responsabilité, les conflits et la prise de décision, à traiter de préférence au format STAR. Les candidats le trouvent souvent conversationnel, mais il pèse vraiment : un No Hire ici peut couler un dossier technique solide et déclencher une période de carence.

On code vraiment dans un Google Doc ?

Oui, au moins pour l'entretien de code. Une personne a décrit avoir écrit sa solution dans un simple Google Doc : pas d'autocomplétion, et rien à exécuter ni à tester au fur et à mesure. Une autre, à l'approche du parcours sur site, demandait si cette étape se fait dans un Doc ou sur un tableau blanc : dans les deux cas, entraînez-vous loin d'un IDE complet.

C'est quoi le team matching et le comité de recrutement ?

Les examinateurs ne vous recrutent pas ; ils déposent des notes dans un dossier qu'un comité de recrutement examine. Si vous passez, vous entrez en team matching pour trouver une équipe avec un poste ouvert, ce qui peut prendre des semaines ou des mois et se termine parfois sans offre malgré un parcours réussi.

Quelles questions de code Google pose-t-il ?

Les exemples rapportés incluent de la programmation dynamique sur grille, des chemins en DFS et backtracking, de la recherche par préfixe avec Trie, de l'ordonnancement avec tas et file de priorité, des variantes de graphes pondérés, des arbres et de la correspondance de chaînes. Google écrit beaucoup de ses propres problèmes, alors attendez-vous à des énoncés inhabituels et à des suivis guidés par des indices.

Combien de temps dure le processus d'entretien Google ?

En général longtemps, sur des semaines ou des mois, avec des trous entre l'appel du recruteur, l'entretien téléphonique, le parcours, le comité et le team matching, plus quelques reports. Les notes d'entretien restent en général valables six à dix-huit mois si les choses s'enlisent.

Google posera sa propre version de ces questions. Collez votre véritable fiche de poste dans le Question Predictor gratuit et obtenez les 20 questions que ce poste a le plus de chances de poser, avec ce que chacune cherche vraiment à sonder.

Prédire mes questions

Guides d'entretien associés

Sans affiliation avec Google. Compilé à partir de témoignages publics de candidats et mis à jour régulièrement. Les processus d'entretien changent ; considérez ceci comme un guide, pas une garantie.

Répétez les questions difficiles avant qu'on vous les pose

Entraînez-vous avec un copilote en direct, puis présentez-vous prêt. Un Session Pass à $29 vous accompagne pendant l'entretien, sans abonnement et sans engagement.

Obtenir GhostPilot