프로그래머스 / LeetCode와 같은 사이트에서 혼자 연습하는 것은 매우 중요하지만, 실제 면접과 큰 차이가 있습니다. 실제 면접에서는 인터뷰어와의 커뮤니케이션이 매우 중요합니다.
인터뷰어는 문제 조건을 일부러 누락한 후 면접자가 질문하기를 기대하며, 아이디어 설명없이 코딩을 바로 시작하는 면접자에게 낮은 점수를 줍니다. 또한, 면접자들은 테스트 케이스들을 스스로 제시하여 자신의 코드가 모든 환경에서 돌아간다는 것도 알려주어야 합니다. 연습과 달리 아예 실행이 불가능하거나, 실행을 할 때마 에러가 발견되면 낮은 점수를 받습니다.
Mock Interview는 실제 코딩 시간은 전체 인터뷰 시간의 절반으로 줄이고, 나머지 절반을 커뮤니케이션 프로세스에 사용하는 것에 익숙해지기 위한 연습입니다.