생각을 말로 표현한다는 것은 모든 행동을 계속 설명한다는 뜻이 아닙니다. 문제 해결에 집중할 여유를 남기면서, 말없이 작성한 코드만으로는 면접관이 알 수 없는 결정의 근거를 드러내는 방법입니다.

01

결제 방법

  • 계약에 의존하고 필요한 질문을 질문.
  • 가장 간단한 접근법.
  • 데이터 구조 또는 invariant를 호출하여 솔루션을 운반합니다.
  • 의미있는 거래의 앞에 일시.
  • 테스트 또는 변경 방향 전에 요약.
02

유용한 것들

  • "나는이 입력을 immutable 때문에 ..."
  • " 중요한 가장자리 케이스는 ..."
  • “이 접근법은...”
  • “나는 선택하기 전에 실패 경로를 확인하려면 ...”
  • “내 첫 번째 가정에서 결함을 볼 수 있습니다; 나는 부활하려고 ...”
03

일반적인 극단적인 것을 피하십시오

  • 모든 키 입력을 일일이 설명하지 마세요.
  • 구현 내내 아무 말 없이 작업하지 마세요.
  • 반대되는 근거를 발견한 뒤에도 기존 접근법을 고집하지 마세요.
  • 일상적인 구문에 대한 권한은 묻지 않습니다.
  • 요구 사항과 기본 해법이 명확해지기 전에 최적화하지 마세요.
04

기술 연습

  • 10분의 솔루션 기록
  • 마크 각 선명, 결정, 위험, 검증 진술.
  • 몇 가지 단어와 더 명확한 체크 포인트를 가진 재량.
  • 두 번째 시도가 더 쉽게 수행 할 수 있는지 비교합니다.

Editorial 리뷰
제품 주장은 현재 경험에 대해 확인했다. 문제가 발견? 견적 요청