생각을 말로 표현한다는 것은 모든 행동을 계속 설명한다는 뜻이 아닙니다. 문제 해결에 집중할 여유를 남기면서, 말없이 작성한 코드만으로는 면접관이 알 수 없는 결정의 근거를 드러내는 방법입니다.
결제 방법
- 계약에 의존하고 필요한 질문을 질문.
- 가장 간단한 접근법.
- 데이터 구조 또는 invariant를 호출하여 솔루션을 운반합니다.
- 의미있는 거래의 앞에 일시.
- 테스트 또는 변경 방향 전에 요약.
유용한 것들
- "나는이 입력을 immutable 때문에 ..."
- " 중요한 가장자리 케이스는 ..."
- “이 접근법은...”
- “나는 선택하기 전에 실패 경로를 확인하려면 ...”
- “내 첫 번째 가정에서 결함을 볼 수 있습니다; 나는 부활하려고 ...”
일반적인 극단적인 것을 피하십시오
- 모든 키 입력을 일일이 설명하지 마세요.
- 구현 내내 아무 말 없이 작업하지 마세요.
- 반대되는 근거를 발견한 뒤에도 기존 접근법을 고집하지 마세요.
- 일상적인 구문에 대한 권한은 묻지 않습니다.
- 요구 사항과 기본 해법이 명확해지기 전에 최적화하지 마세요.
기술 연습
- 10분의 솔루션 기록
- 마크 각 선명, 결정, 위험, 검증 진술.
- 몇 가지 단어와 더 명확한 체크 포인트를 가진 재량.
- 두 번째 시도가 더 쉽게 수행 할 수 있는지 비교합니다.
Editorial 리뷰
제품 주장은 현재 경험에 대해 확인했다. 문제가 발견? 견적 요청