← tous les articles

Carrière

Comment j'ai atteint le troisième tour d'un entretien de stage SWE chez Google sans LeetCode

Screening, behavioral, puis un défi de palindrome en direct pour lequel je n'étais pas prêt. Je pensais avoir perdu ma seule chance. Ce n'était pas le cas, et le system design m'intéresse toujours plus que LeetCode ne le fera jamais.

Comment j'ai atteint le troisième tour d'un entretien de stage SWE chez Google sans LeetCode

Je suis arrivé à trois tours d'un processus de stage SWE chez Google sans jamais avoir sérieusement pratiqué LeetCode. Le premier tour était un appel de screening, le deuxième était behavioral, et le processus concernait un stage lié au bureau de Google à Dublin.

Le troisième tour était un palindrome, et je n'étais pas prêt

Le troisième tour était un défi de coding en direct, un problème de palindrome. À l'époque je n'avais pas beaucoup d'expérience de LeetCode, et mes compétences en coding sous ce genre de pression n'étaient pas au niveau nécessaire. Je m'en suis sorti, mais pas comme je le voulais, et je suis sorti de cet appel convaincu d'avoir tout raté.

Je pensais avoir perdu l'opportunité de ma vie

C'est vraiment ce que ça faisait juste après l'appel, comme si j'avais gâché la seule chance que j'aurais jamais. D'autres opportunités sont venues après celle-là, et avec le recul, ce n'était pas le moment décisif qu'il semblait être à l'époque.

Ce que j'ai fait après

J'ai vraiment commencé à pratiquer les data structures et LeetCode après cet entretien plutôt qu'avant, ce qui en dit déjà quelque chose en soi. Je pense m'être amélioré depuis. Je peux résoudre aujourd'hui des problèmes sur lesquels je me serais figé à l'époque.

Toujours pas vraiment mon truc

Même avec la pratique, LeetCode n'est pas ce qui m'attire. Je préférerais travailler sur un problème de system design, comprendre comment les pièces d'une vraie architecture s'assemblent, plutôt que de m'entraîner sur une énième question de manipulation de tableau. Atteindre trois tours d'un processus Google sans grand bagage LeetCode a prouvé que je pouvais aller assez loin sur les seuls fondamentaux et la communication. Ça m'a aussi montré exactement où était l'écart.