Be-Developer

System design 3 시스템 설계 면접 공략법

3. 시스템 설계 면접 공략법

부정적신호

  • tradeoff (타협적 결정)을 도외시하고, 과도한 엔지니어링.
  • 완고함 / 편협함.

    효과적 면접을 위한 4단계 접근법

    1. 문제 이해 및 설계 범위 확정.
      엔지니어가 가져야할 가장 중요한 기술중 하나는 올바른 질문을 하는것, 적절한 가정을 하는것, 시스템 구축에 필요한 정보를 모으는것. 바로 답하지말고, 정확히 이해하고 질문하고, 계산하고 답해라.
    2. 개략적인 설계안 제시 및 동의 구하기.
    • 필요한 수치인건지 물어보고, 그려가면서 설계해보자
    • 침묵속에 설계를 진행하지 말라. 3. 상세 설계
    • 불필요한 세부사항에 시간을 쓰지말라. 4. 마무리
    • 설계를 한번 다시 요악, 모니터링등의 운영이슈 논의, 오류발생시 대응방안,,