Comment dois-je me préparer à un entretien de stage SDE chez Amazon ?


J'ai récemment décroché un stage SDE chez Amazon (Seattle) pour l'été 2019. Voici mes deux cents.

  1. 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.
  2. 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.
  3. 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.
  4. Soyez à l'aise avec le calcul des complexités temporelles et spatiales de votre programme.
  5. 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.
  6. Pour l'épreuve en ligne, essayez de résoudre quelques questions de débogage et de style SAT en un temps limité.
  7. 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.