Tell me about a technical decision이라는 질문은 사용한 기술 목록을 묻는 것과 다릅니다. 어떤 문제에서 무엇을 선택했고 왜 그 선택이 적절했는지를 설명해 보세요. 영어에서도 기술의 깊이를 긴 문장으로 증명할 필요는 없습니다.
The problem was…로 맥락을 줄여요
프로젝트 전체 소개보다 선택을 이해하는 데 필요한 문제만 먼저 말하세요. 반복 요청이 많았는지, 입력이 불안정했는지처럼 핵심 조건을 고르면 됩니다. 처음부터 세부 구현을 나열하면 상대가 판단 이유를 놓칠 수 있어요.
I chose… because…로 이유를
도구 이름만 말하지 말고 왜 그 방식이 조건에 맞았는지 덧붙이세요. 실제로 비교한 대안이 있다면 We considered…를 쓸 수 있습니다. 검토하지 않은 대안을 실험했다고 말하지 말고 일반적인 차이와 실제 비교를 구분하세요.
트레이드오프를 쉬운 말로
One trade-off was… 뒤에 얻은 것과 감수한 것을 연결해 보세요. 캐시라면 읽기 비용과 최신성, 필터라면 떨림과 지연처럼 설명할 수 있습니다. 상대가 더 묻는다면 그 제약을 어떻게 관리했는지 추가하면 됩니다.
후속 질문은 처음부터 다시 설명하지 않아요
What would you do differently?에는 다음에 바꿀 행동과 이유부터 말하세요. What was your role?에는 팀 소개를 반복하지 않고 자신의 범위를 답합니다. 동일한 자료를 유지하면서 질문에 맞는 부분을 꺼내는 것이 영어 대화에서도 중요해요.
이렇게 답해 보세요
“Why did you choose that approach?”
We had repeated requests for the same data. I chose a cache to reduce repeated database reads. One trade-off was keeping cached data up to date, so I defined when to invalidate it. If I did it again, I would test the failure cases earlier.답변 구성을 보여주기 위한 가상 예시예요. 대괄호 안의 내용은 본인의 경험과 실제 역할, 확인한 결과로 바꿔 주세요.
준비 체크리스트
- 각 문장의 목적을 한국어로 한 줄씩 적기
- 선택 이유와 한계 하나 준비하기
- 다시 한다면 바꿀 행동을 영어로 말하기
핵심 단어만 보고 소리 내어 답한 뒤, 같은 경험을 다른 질문으로 다시 설명해 보세요.
자주 묻는 질문
영어가 막히면 한국어로 바꿔도 되나요?
면접에서 요구하는 언어와 진행 방식을 확인하세요. 임의로 전환하기보다 짧게 허락을 구할 수 있습니다.
기술 용어를 쉬운 영어로 모두 바꿔야 하나요?
핵심 기술 용어는 유지하되 필요한 경우 짧은 설명을 붙이면 됩니다.
앱 다운로드 ↓