GeeksforGeeks

, Author

La première chose, qu’il n’y a pas de tour de codage en ligne dans Google pour un stage. Donc la première présélection est faite sur la base du CV donc assurez-vous que votre CV est bon. En Inde, Google vient communément pour l’ingénierie logicielle donc assurez-vous que dans votre CV il y a un projet en développement.

Vous pouvez prendre de l’aide pour faire un CV à partir du lien donné :

https://careers.google.com/stories/applying-to-google/

Dans mon collège 22 personnes ont été présélectionnées pour des entretiens après la présélection du CV. Par chance, je fais partie de ces personnes. Après cela, il y a deux rondes d’entretiens sont faites qui est complètement basé sur les structures de données et les algorithmes et aussi il n’y a pas de ronde de RH. (Je ne pense pas qu’ils demandent des projets mais préparez-vous pour eux aussi).

Rond 1 : L’interviewer me pose directement une question en disant juste bonjour. Il me posait une question et la prolongeait tout au long de l’entretien.

Question : Vous avez une matrice de caractères et dans la cellule L(gauche), R(droite), U(haut), ou D(bas) avait écrit, et comme le dit le caractère vous pouvez aller de la cellule actuelle à la direction écrite mais vous ne pouvez pas sortir de la matrice alors il m’a posé les questions suivantes.

1) Vous êtes à (0, 0) pouvez-vous atteindre (r-1, c-1) (r et c sont les numéros des lignes et des colonnes).

2) Le nombre minimum de changements nécessaires pour atteindre (n-1, m-1) à partir de (0, 0), et en un changement, vous pouvez changer n’importe quel caractère en n’importe quel autre caractère dans n’importe quelle cellule.

Rond 2 : L’enquêteur demande l’introduction puis commence la question.

Question : Comme vous allez à l’université vous devez faire certains cours mais avant de faire certains cours vous devez faire certains cours préalables (Ex- avant de faire MA202 vous devez faire MA201). donc la question est vous avez N cours vous devez dire le nombre minimum de semestres requis pour compléter l’ensemble des cours et dans un semestre vous pouvez faire n’importe quel nombre de cours mais avant de faire un cours vous devez faire tous les préalables de ce cours.

Et l’entrée est donnée comme un vecteur 2D et dans une ligne particulière du vecteur 2D, le cours actuel est un prérequis du cours suivant.

Ex : {{a, b, c, }, {b, e, d}, {e, f}}.

Supposons que je prenne la première ligne {a, b, c} donc avant de faire le cours « b » vous devez compléter « a » et avant de faire à « c » vous devez compléter « b ».

Note : Ils demandent aussi l’espace temps et l’espace mémoire et en dernier vous devez aussi écrire le code (Pas besoin de se concentrer sur l’erreur de syntaxe plus et prendre l’entrée) donc soyez un peu rapide de commencer parce qu’ils ne donnent pas de temps supplémentaire et aussi soyez toujours confiant.

Si vous êtes capable deux réponses aux deux questions correctement alors 80% de chance que vous allez être sélectionné parce qu’ils ne veulent pas la seule réponse mais aussi comment vous approche

Article Tags :
Tags de pratique :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.