Conseils d’un ingénieur logiciel de Google pour les entretiens
Paden Gayle a échoué misérablement lors de ses premiers entretiens techniques en 2020. Il pensait simplement devoir savoir coder, comme un simple « Hello World », pour obtenir le poste. Il s’est rendu compte qu’il n’était pas du tout préparé et a été rejeté pour des postes d’ingénierie logicielle à plein temps pour des entreprises prestigieuses telles que X (ex-Twitter), Bloomberg et Google.
L’année suivante, Gayle a réitéré ses entretiens avec sept entreprises et a reçu six offres, mais Google l’a une fois de plus rejeté pour un poste d’entrée. Il a finalement accepté un poste d’ingénieur logiciel débutant chez Bloomberg, où il est resté pendant trois ans. Cette année, Gayle a finalement obtenu sa rédemption chez Google et a reçu une offre pour un poste d’ingénieur logiciel de niveau L4.
Son principal conseil pour décrocher un poste de codage dans une grande entreprise technologique comme Google est d’étudier les fondamentaux. Avant d’apprendre le calcul, il faut comprendre l’addition et la soustraction. Gayle a souligné l’importance de maîtriser les bases pour réussir des questions d’entretien plus complexes.
Il recommande également de pratiquer des problèmes sur des sites de préparation d’entretiens de codage tels que HackerRank ou LeetCode, mais insiste sur le fait que le plus grand erreur est de se concentrer sur le nombre de problèmes résolus plutôt que sur la compréhension de leur logique.
Gayle encourage également à établir et entretenir de « vraies » connexions. Il souligne l’importance de nouer des relations humaines authentiques avec les recruteurs et autres professionnels de l’industrie pour se démarquer et rester en contact.
En résumé, Gayle met en avant l’importance de la préparation, de la compréhension des concepts fondamentaux et du maintien de relations personnelles dans le domaine du codage pour réussir.