아마존 개발자 입사 준비 방법



1여년간 인고의 준비 끝에 cv screening - online coding test - phone interview - onsite interview  통과하여 오퍼를 받았습니다.

여러분들도 모두 꿈의 직종/직장 이뤄낼 수 있었으면 좋겠습니다.

1여년간 준비한 내용을 끄적여보면

1. 알고리즘


Hackerrank 사이트

  Hackerrank(https://www.hackerrank.com/), Leetcode(https://leetcode.com/)에서 7백여 문제 풀이 및 반복 학습
2. OOP


Educative.io 사이트

  Educative.io(https://www.educative.io/) 에서 oop 강의 구매하여 requiremet specification, use case diagram, class diagram 등을 따라 그리며 반복 학습 (실제 이곳의 예제 문제가 면접에서 그대로 나왔습니다)

3. Distributed system

  면접에 나오진 않았지만 같은 educative.io 플랫폼에서 강의를 구매하여 URL shortener, tweeter 등의 시스템을 디자인 하는 강의 내용을 수기로 적으며 학습

4. Amazon leadership principle



  유툽에 amazon leadership principle 관련하여 내용을 잘 정리를 한 채널 ( dan croiter)를 보며 항목별 expectation 을
 파악 한 후,

  과거 본인의 경험에 비추어 STAR method (Situation, Task, Action, Result) 에 맞추어 과거 기출 질문 별로 정리하여 암기

5. 면접 준비 시 유의사항

  면접에서 알고리즘이나 디자인 문제 자체를 푸는것도 매우 중요하지만, 면접관이 일부러 애매모호하게 던지는 문제 statement를 본인 스스로 잘 생각하여 clarification 질문을 하는게 제일 중요 했습니다.

  만약 input이 null이면? Int array가 input인데 string이나 다른 이상한 값이 들어가 있으면 어떻게 handling하면 좋은지 등등 평소 당연시 여겨지는 것들에 의문을 품고

  연습 문제를 풀 때 본인 스스로에게 계속 질문을 던지고 습관화 한다면 실제 문제를 풀 때에도 면접관이 만족할만한 면접관의 의도를 catch할 수 있습니다.

  허접한 인증이지만 여러 기밀사항이 있어 offer letter 제목만 캡쳐하여 공유 드립니다.

  다시 한 번 모든 개발자 분들의 건승을 빕니다.

출처: 블라인드 IT 게시판



블로그 이미지

가카리

프로그래밍, 취업 및 직장생활, 주식 부동산 재테크 전문 블로그

댓글을 달아 주세요