J'ai récemment décroché un stage SDE chez Amazon (Seattle) pour l'été 2019. Voici mes deux cents.
- Arrêtez d'écouter ceux qui se vantent d'avoir un entretien facile. Beaucoup de gens deviennent complaisants et ne sont pas préparés lorsque l'interviewer leur lance un problème difficile.
- Prenez un site web de votre choix- Leetcode, Hackerrank, InterviewBit etc et pratiquez tous les jours religieusement. Il n'y a pas de relâchement sur ce front.
- Craquer des questions étiquetées Amazon ou entreprise XYZ ne sera pas suffisant. L'idée est de pratiquer suffisamment de questions pour développer vos capacités de codage et devenir capable de s'attaquer à un problème complètement nouveau.
- Soyez à l'aise avec le calcul des complexités temporelles et spatiales de votre programme.
- Vous devriez connaître les structures de données de base (et quelques structures avancées comme les Tries, les BST équilibrées, etc.) et les complexités des opérations sur celles-ci.
- Pour l'épreuve en ligne, essayez de résoudre quelques questions de débogage et de style SAT en un temps limité.
- Préparez des réponses solides basées sur votre CV et vos projets pour l'épreuve comportementale en phase avec les principes de leadership d'Amazon. Entraînez-vous avec un ami.