기술 면접은 회사와 직무에 따라 구성이 다릅니다. 일반적인 개념 질문, 설계 판단 질문, 직접 만든 프로젝트 설명을 분리해 준비하면 암기한 답변을 무리하게 끼워 넣지 않을 수 있습니다.
개념 질문
정의만 말하지 말고 실제로 언제 쓰고 어떤 제약이 있는지 설명하세요. 모르는 용어라면 추측을 사실처럼 말하지 않고 확인 방법을 밝힙니다. 사용한 라이브러리의 공식 문서에서 API 동작을 다시 점검합니다.
설계 질문
요구사항과 데이터 규모, 장애 조건을 먼저 물어보세요. 여러 대안의 장단점을 비교하고 선택의 근거를 설명합니다. 한 가지 정답이 없는 질문에서는 전제가 중요합니다.
경험 질문
프로젝트의 문제, 본인 역할, 검증, 실패와 수정 내용을 준비합니다. GitHub README 안내를 기준으로 실행 방법과 설계 이유를 정리하면 면접 복기에 도움이 됩니다. 보여 줄 프로젝트의 구성은 포트폴리오 점검을 참고하세요.