본문/내용
Ⅰ. 면접 핵심 포인트
1. 프로젝트를 깊이 있게 설명하는 문제 해결 능력
이번 인턴십은 정해진 지원서 양식보다 지원자가 직접 참여한 프로젝트에서 맡은 역할, 문제 정의, 해결 과정을 구체적으로 확인하는 전형입니다. 토스뱅크 역시 완성된 개발자보다 문제 해결 능력과 성장 잠재력을 갖춘 인재를 찾는다고 밝히고 있습니다.
따라서 면접에서는 프로젝트의 기능을 길게 나열하기보다 다음 순서로 설명해야 합니다.
어떤 사용자 또는 시스템 문제가 있었는지
본인이 담당한 범위가 어디까지였는지
처음 세운 가설은 무엇이었는지
로그와 지표를 통해 원인을 어떻게 확인했는지
여러 해결 방법 가운데 왜 해당 방법을 선택했는지
개선 결과와 새롭게 발생한 한계는 무엇이었는지
특히 “팀에서 Spring Boot를 사용했습니다”보다 “동시 요청으로 중복 데이터가 생성되는 문제를 발견해 유니크 제약조건과 멱등키를 적용했고, 재시도 요청에도 결과가 한 번만 반영되도록 개선했습니다”처럼 자신의 판단과 행동이 드러나야 합니다.
2. 금융 서비스의 정합성과 신뢰성에 대한 이해
일반 서비스에서 데이터 한 건이 잠시 잘못 표시되는 …