Comment se préparer à l’entretien d’ingénieur logiciel Juniper


Voici un article que j'ai trouvé :
Vous'avez utilisé votre CV qui tue pour décrocher un entretien avec une grande entreprise. Maintenant, comment devez-vous vous préparer ? Sur les 300+ ingénieurs logiciels que j'ai interviewés pour Google (et précédemment Microsoft), certains ont vraiment brillé, et d'autres semblaient mal préparés. Beaucoup de ceux qui étaient mal préparés ont tout de même reçu une offre parce qu'ils sont manifestement des stars, mais il est plus sûr et moins stressant de se préparer à l'avance. Voici quelques conseils que j'ai recueillis au fil du temps :

  1. Pratiquez-vous en utilisant le même support (par exemple papier et crayon) et les mêmes limites de temps (par exemple 30 minutes) que l'entretien réel.
    Google et Microsoft utilisent tous deux des questions de codage sur tableau blanc, pourtant les candidats s'entraînent souvent en codant seuls chez eux sur un ordinateur avec un compilateur. Pendant l'entretien réel, ils se tiennent devant le tableau blanc et oublient comment initialiser un tableau, sans leur fidèle surligneur de syntaxe. Ou bien ils sont tellement nerveux à l'idée qu'une autre personne les regarde qu'ils paniquent et n'arrivent pas à réfléchir correctement.
    Dans la vie réelle, si vous prévoyez de traverser la Manche à la nage, limiteriez-vous votre entraînement à des longueurs à la piscine locale ? Non, vous iriez tester les vagues de l'océan, l'eau salée. Faites de même ici.
    Demandez à votre recruteur le format de l'entretien et les éventuelles questions de codage. Si l'entreprise donne aux candidats une heure seuls dans une pièce avec un éditeur et pas de compilateur, entraînez-vous à la maison. Si l'entreprise pose des questions sur tableau blanc avec un examinateur qui vous observe, demandez à un ami ingénieur de vous servir d'examinateur fictif. C'est très bien si l'ami est un ingénieur moins expérimenté que vous -- ils'feront quand même ressortir votre nervosité à l'idée de faire des erreurs devant les autres, donc vous pouvez vous entraîner à vous habituer à cela.
  2. Pendant l'entretien, ne soyez pas obsédé par les petites erreurs qui se produisent.
    En plus d'une occasion, lorsque j'ai donné à un candidat vedette une question de codage, il s'est mis à zéro sur la solution la plus optimalement performante, a identifié les cas limites et a commencé à écrire un code bien conçu. Au milieu du problème, il commet une petite erreur -- se tromper dans l'ordre des opérations du premier coup, ou avoir une erreur de type off-by-1, ou oublier de déclarer une variable.
    Lorsque je le lui fais remarquer, le candidat réagit avec horreur, puis devient si nerveux que cela affecte sa performance pendant le reste de l'entretien.
    La crainte n'est pas fondée. Un candidat génial qui fait une petite erreur, c'est comme un violoniste de concert qui joue un concerto de Brahms difficile et qui frappe deux mauvaises notes. Bien sûr, le public peut voir qu'il a fait des erreurs, mais il ne se demande pas s'il est vraiment au niveau de Twinkle-Twinkle-Little-Star.
    Même si vous foirez complètement une question, de nombreux intervieweurs vous posent plusieurs questions et pardonneront un seul faux pas. Même le fait de bombarder un entretien entier est récupérable si les autres entretiens se déroulent bien.
    Récemment, un de mes collègues (un responsable technique pour un autre projet) a interviewé un candidat et a été très brusque parce qu'il trouvait le style de communication du candidat'irritant. Le candidat a fait ses preuves au cours de l'entretien, et le responsable technique a fini par être le plus ardent défenseur de ce candidat. Il a plaidé plus fort pour ce candidat qu'il ne l'a fait pour n'importe qui d'autre en un an.
    Quand les choses ne se passent pas bien, il suffit de persévérer et de ne pas perdre espoir.
  3. Ne soyez pas impoli envers votre interviewer.
    Cela devrait être évident, mais j'ai été surpris. Un candidat ingénieur m'a dit : " Wow, je ne peux pas croire que vous'êtes vraiment mon interviewer ! Vous avez l'air si jeune ! Je pensais que vous aviez 18 ans ! Une fois que vous m'avez dit vos références, je comprends maintenant, mais au début j'ai pensé, 'Cette personne me fait passer un entretien ?!?!&apos ;"
    Ce n'était'pas très gracieux.
    Autres choses que je recommande de ne pas dire :
    • "Vous'êtes vraiment mon interviewer ? Vous avez l'air si vieux !"
    • "Vous'êtes vraiment mon intervieweur ? Vous avez l'air si gros !"
  1. Une autre fois, le téléphone portable de la candidate'a sonné 15 minutes après le début de l'entretien. Elle l'a laissé partir et nous avons tous deux été distraits par sa sonnerie pendant les 20 secondes suivantes. 5 minutes plus tard, cela s'est reproduit. Cinq autres minutes plus tard, il a sonné une troisième fois.
    Elle a finalement atteint son sac à main et a tâtonné à l'intérieur pour trouver le téléphone. "Il était temps", ai-je pensé, "elle aurait dû l'éteindre avant de venir ici". Elle a creusé le téléphone hors du sac et a ensuite procédé à prendre l'appel téléphonique juste là, au milieu de l'entretien.
    La seule justification est s'il y a une urgence familiale, et dans ce cas, prévenez votre interlocuteur explicitement au début de l'entretien.
  2. Ne détournez pas l'entretien.
    J'ai eu quelques candidats qui sont arrivés à l'entretien avec l'état d'esprit qu'ils DOIVENT me dire tout sur leur récent projet Zoolander. Je commence l'entretien et ils interviennent en disant : " Je veux vous parler de Zoolander. Il y a 10 ans, ce projet a commencé comme une fonctionnalité secondaire..." et ils continuent pendant 5 minutes sans reprendre leur souffle.
    Parfois, ils décident qu'ils doivent parler de Zoolander à chaque interviewer, répétant la même description encore et encore pendant la journée.
    Votre interviewer a des questions spécifiques auxquelles il doit répondre. Si vous détournez l'entretien, il se peut qu'il ne dispose pas de suffisamment de données issues de ses propres questions pour pouvoir avaliser votre embauche. Il peut également penser qu'il serait difficile de travailler avec vous.
    Si vous voulez vraiment parler d'un projet, demandez à votre interlocuteur : "Je pense que le projet Zoolander montre vraiment mes capacités. Est-ce que vous ou un autre intervieweur pouvez trouver 10 minutes pour que je l'explique ?". L'intervieweur peut alors réajuster son plan pour l'entretien, au lieu de voir son emploi du temps soudainement bouleversé.
  3. Lorsque vous répondez à des questions qui attendent une réponse spécifique, donnez d'abord un résumé de haut niveau.
    Il m'arrive de poser une question qui attend une réponse courte : "Combien de personnes ont travaillé avec vous sur le projet Zoolander ?" Le candidat me donne alors un livre audio : " Eh bien, il y avait Jimmy - il a fait l'interface utilisateur et j'ai dû lui servir de mentor à ce sujet. Puis il y avait Mary, qui s'occupait des serveurs dorsaux. Elle travaillait à distance depuis la Pennsylvanie. Deux ans plus tard, nous avons eu une autre personne pour le backend, David..."
    Trois minutes plus tard, le candidat parle toujours, et je ne sais toujours pas combien de personnes ont travaillé sur le projet.
    Donnez d'abord une réponse, puis expliquez. "Il y en avait 3 quand je suis arrivé, et 12 quand je suis parti. D'abord, il y avait Jimmy..."
    Mieux encore, donnez la réponse et proposez d'expliquer. "Ils étaient 3 quand je suis arrivé, et 12 quand je suis parti. Voulez-vous que je vous dise ce que chacun a fait ?"
  4. (Pas aussi important) Portez quelque chose de confortable pour votre entretien. La tenue professionnelle décontractée est la plus typique.
    Les gens se demandent parfois comment ils doivent s'habiller. La chose la plus importante est que vous vous sentiez à l'aise. Si vous voulez quand même une recommandation, je dis une chemise boutonnée ou même un T-shirt. Un costume peut paraître trop formel dans certaines entreprises (par exemple Google).
    Ce point n'est pas aussi important, car les gens ne s'y intéresseront pas vraiment. Vous devriez demander à votre recruteur ce qu'il faut porter, car cela diffère selon le pays et la côte Est / Côte Ouest. Une entreprise comme Google est plus décontractée, donc si vous venez en costume trois pièces, vos interlocuteurs risquent de froncer les sourcils. Si vous avez les qualités requises en termes de compétences techniques, ce n'est cependant pas un obstacle. Un candidat s'est présenté à un entretien vêtu d'une chemise gothique en maille avec des trous à travers lesquels ses tétons étaient clairement visibles. Il a quand même obtenu le poste. (Je ne'recommande pas de prendre ce risque.)

Une dernière histoireJ'aimerais vous laisser avec l'histoire d'un entretien malheureux. Dessinez l'espoir que, quel que soit le déroulement de votre entretien, vous aurez probablement plus de chance que ce candidat.
Au sein de Microsoft, nous offrions toujours des boissons à nos candidats, et un candidat "Jeff" a pris un pepsi. Nous sommes entrés dans mon bureau, et il l'a posé sur le bureau. Nous avons commencé à discuter de ses expériences, puis nous nous sommes lancés dans la question de codage sur tableau blanc, et il n'a pas eu le temps d'ouvrir son pepsi.
Nous nous sommes placés devant le tableau blanc, et Jeff a commencé à écrire une ligne de code. Il s'est arrêté pour réfléchir à l'algorithme global, et a distraitement fait un pas en arrière afin de voir l'ensemble du tableau blanc. Ce faisant, il a heurté par inadvertance le bureau, et le pepsi est tombé du bord.
Ce pepsi n'avait pas encore été ouvert. Ainsi, lorsqu'il a touché le sol, il a explosé à l'impact.
Le pepsi a été pulvérisé en rafales mousseuses dans toutes les directions depuis la canette. C'était un moment de ralenti alors que des taches beiges de soda éclaboussaient mes murs blancs, mon étagère, mon clavier. Nous sommes restés tous les deux figés, les mains à moitié sorties (trop lentes pour attraper le pepsi), à regarder le liquide dégoulinant qui recouvrait tout l'intérieur de mon bureau.
Nous avons fait une pause de 5 minutes pour aller chercher des serviettes en papier et éponger le désordre. (Bien que mes livres soient toujours restés collés les uns aux autres après cette journée, et que mes murs n'aient plus jamais été les mêmes.)
Nous sommes ensuite revenus à la question du tableau blanc. Jeff était nerveux à ce moment-là (ce qui est compréhensible). Il a écrit du code, l'a effacé, en a écrit d'autres. Il a effacé en utilisant ses doigts contre le tableau au lieu d'utiliser la gomme. De la sueur s'est formée sur son front et il l'a essuyée avec la même main. À la fin de l'entretien, son visage était couvert de traces de marqueur rouge, vert et bleu pour tableau blanc.
J'ai dit : " Je pense que vous avez du marqueur sur vos mains. Je'vais vous montrer les toilettes" et j'ai laissé le miroir de la salle de bain lui montrer le problème.


.