본문 바로가기
Job 인터뷰

모의 인터뷰

by 캐나다 프로그래머 2023. 10. 29.

Mock interview는 실제 인터뷰를 모방한 모의 인터뷰입니다. 특별히 외국에서 온 캐나다 개발 구직자의 경우는 이를 통해 실제 인터뷰 상황을 체험하고, 준비 상태를 점검하며, 필요한 부분을 개선할 수 있습니다

Mock interview(모의 인터뷰)의 정의

Mock interview는 실제 인터뷰를 모방한 모의 인터뷰 또는 가상 인터뷰를 의미합니다. 이는 구직자에게 실제 인터뷰 상황을 체험하게 하여 준비 상태를 점검하고, 필요한 부분을 개선하는 데 도움을 주는 목표를 가지고 있습니다. 특히, 영어가 모국어가 아닌 외국인 프로그래머에게는 기술적인 부분뿐만 아니라 언어적인 부분에서 어떤 점을 보완하고 주의해야 할지를 인지할 수 있게 하는 중요한 수단입니다. 사실상 캐나다 현지에서 제공해 주는 모의 인터뷰 서비스를 진행하는 Agent들이 있긴 하지만, 워낙 지역적 시간적 제한 없이 진행이 되는 온라인으로 진행하는 모의 인터뷰가 보편적이기 때문에 이 부분을 충분히 활용할 필요가 있습니다. 특히 한국에 계신 프로그래머라면 더욱더 이 부분을 최대한 이용하시는 게 좋습니다.

 

Mock interview의 특징

아래에 정의하는 특징들은 각각의 Mock Interview 플랫폼이 모두 동일한 형식으로 지원하지는 않습니다. 또한 유/무료에 따라 지원하는 서비스가 틀리니 이 부분도 확인하시기 바랍니다.

  1. 실제 인터뷰 환경 모방: Mock interview는 실제 인터뷰 상황을 최대한 재현하려고 노력합니다. 이는 온라인 플랫폼을 통해 이루어지며, 참가자는 실제 인터뷰에서의 경험을 미리 체험하게 되고 앞으로 있게 될 실제 인터뷰 상황에 대한 긴장감을 줄이고 동시에 자신감을 키울 수 있습니다.
  2. 피드백 제공: Mock interview의 중요한 부분은 피드백입니다. 인터뷰가 끝난 후, 인터뷰어는 참가자에게 그의 성능, 의사소통 능력, 기술 능력 등에 대한 피드백을 제공합니다. 이 피드백은 참가자가 어떤 부분을 개선해야 하는지를 명확히 인지하고, 그에 따라 개선 방향을 설정하는 데 큰 도움이 됩니다. 이는 참가자가 실제 인터뷰에서 더 나은 성과를 거두는 데 기여합니다. 
  3. 다양한 인터뷰 내용 형식: Mock interview는 그 범위가 굉장히 넓습니다. 이는 기술적인 주제를 포함하며 이것은 특정 역량이나 지식을 검증하는 데 사용됩니다. 또한, 행동에 대한 질문은 신청자의 성격을 평가하고, 경력 관련 질문은 이전의 업무 경험과 업무 성과를 확인하는 데 사용될 수 있습니다. 상황 질문은 신청자가 특정 상황에서 어떻게 행동할 것인지를 평가하는 데 사용되며, 이는 구직자의 문제 해결 능력과 대처 능력을 확인하는데 도움이 될 수 있고, 이렇게 다양한 유형의 인터뷰를 통해 신청자의 전반적인 역량을 평가하는 것이 가능합니다.
  4. 언어 및 의사소통 능력 향상: 한국 개발자들에게 특히 중요한 부분이리라 봅니다. 영어가 모국어가 아닌 경우가 대부분이기 때문에 기술적인 문제를 풀어내는 능력만으로는 충분하지 않고 그 이상으로, 자신의 생각과 해결책을 영어로 정확하고 명확하게 표현하는 능력이 매우 중요하게 됩니다. (여기서 정확하고 명확하다는 의미는 화려하다는 의미와는 전혀 상관없습니다) 이러한 능력은 특히 다양한 국적과 배경을 가진 사람들과 함께 일하는 국제적인 환경에서 더욱 중요합니다. 모의 인터뷰는 이러한 의사소통 능력을 향상하는 데 매우 유용한 도구가 될 수 있습니다. 또한, 자신의 생각을 영어로 효과적으로 전달하는 데 자신감을 느끼게 해 주며, 이는 실제로 영어로 의사소통해야 하는 상황에 대비하는 데도 도움이 됩니다.
  5. 취업 과정 이해: 캐나다의 기술 회사들은 그들만의 독특한 인터뷰 프로세스를 가지고 있을 수 있습니다. 모의 인터뷰를 통해 이러한 과정에 익숙해질 수 있습니다.
  6. 자신감 향상: 모의 인터뷰를 통해 실제 인터뷰 상황을 간접적으로나마 경험하게 되면 실제 인터뷰 때 더 자신감 있게 대처할 수 있습니다. 어쩌면 모의 인터뷰의 목표 첫 번째가 바로 자신감 향상 (기술적인 부분이던, 소통의 부분이던)이라고 생각됩니다.

모의 인터뷰는 단순히 인터뷰 능력을 향상하는 것 외에도 다양한 방면에서 도움을 줄 수 있습니다. 따라서 캐나다에서의 취업을 희망하는 외국인 프로그래머에게는 강력히 추천합니다.

모의 인터뷰 플랫폼

소프트웨어 엔지니어링 역할을 위한 모의 인터뷰를 제공하는 몇 가지 알려져 있는 플랫폼을 소개하고자 합니다. 각 플랫폼의 URL, 장단점을 나열한 목록을 살펴보시고 본인에게 맞는 방법을 택하시기 바랍니다. 장단점은 주관적이기 때문에 다를 수 있지만, 최대한 간단하게 정리했으니 참고만 하시고, 직접 조회하고 살펴보시는 것을 추천드립니다.

  1. Pramp
    • URL: https://www.pramp.com/
    • 장점:
      • 무료로 시간이 정해진 모의 인터뷰를 제공합니다.
      • 사용자와 다른 인터뷰 주제를 연습할 수 있는 동료를 매칭합니다.
      • 피어 투 피어 (Peer to Peer) 연습을 찾고 있다면 훌륭한 옵션이 될 수 있습니다.
    • 단점:
      • 무료 인터뷰의 수가 제한됩니다.
      • 참가자들이 각각 인터뷰어(Interviewer)와 인터뷰이 (Interviewee)의 역할을 맡기 때문에 피드백이 일관성이 떨어질 수 있습니다.
  2. Interviewing.io
    • URL: https://interviewing.io/
    • Pros:
      • 전문적인 테크 회사 엔지니어들과의 모의 기술 인터뷰를 제공합니다.
      • 잘 수행하면 실제 직업 제안을 받는 경우도 있습니다. 그렇기 때문에 실제 경험과 잠재적인 채용 제안을 원한다면 최선의 선택일 수 있습니다.
    • Cons:
      • 전문적인 인터뷰이기 때문에 비용이 발생합니다
      • 대기 목록이 있을 수 있고, 따라서 기다려야 하는 단점이 있습니다.
  3. CoderPad
    • URL: https://www.coderpad.io/
    • Pros:
      • 회사들이 실시간 코딩 인터뷰에 널리 사용합니다.
      • 실제 코딩 환경에서 연습할 수 있습니다.
    • Cons:
      • 구직자보다는 구인을 하는 회사에 초점이 맞춰진 서비스 (주로 기술적인 부분) 이기 때문에 행동이나 다른 언어적인 부분에 대한 피드백이 상대적으로 부족합니다.
      • 비용이 발생합니다.
  4. HackerRank Interview Preparation Kit
    • URL: https://www.hackerrank.com/interview/interview-preparation-kit
    • Pros:
      • 인터뷰를 준비하기 위한 다양한 코딩 도전 과제를 제공합니다.
      • 설루션과 토론 보드를 제공합니다.
      • 코딩 자체의 문제를 단순하게 주는 것이 아니라 복잡한 시나리오를 제공하기 때문에 문제 해결에 앞서 문제를 이해하는 것을 우선 테스팅을 합니다.
      • 도전 과제와 모의 면접의 조합을 원한다면 최선의 선택일 수 있습니다. (LeetCode와 함께)
    • Cons:
      • 행동이나 다른 언어적인 부분에 대한 피드백이 상대적으로 부족합니다.
      • 비용이 발생합니다.
  5. Gainlo
    • URL: http://www.gainlo.co/
    • Pros:
      • Google, Amazon 등 큰 기업의 전문가들과의 모의 면접입니다.
      • 참가자의 성능, 기술, 의사소통 능력 등 다양한 측면을 실제 대기업의 엔지니어로부터 피드백받습니다 
    • Cons:
      • 비용이 발생합니다.
  6. LeetCode Mock Interviews
    • URL: https://leetcode.com/
    • 장점:
      • 코딩 챌린지 외에도 모의 면접 세션을 제공합니다.
      • 토론과 해결책을 위한 대규모 커뮤니티를 제공합니다.
      • 도전 과제와 모의 면접의 조합을 원한다면 최선의 선택일 수 있습니다. (HackerRank와 함께)
    • 단점:
      • 비용이 발생합니다.
      • 모의 면접보다는 HackerRank의 경우와 마찬가지로 코딩 테스트적인 부분에 집중되어 있습니다.

모의 인터뷰 사전 준비

위에서 열거한 어떤 플랫폼을 선택하시던지 (다른 서비스를 이용하실 때도 마찬가지) 다음과 같은 사전 준비를 하시기 바랍니다.

  1. 안정적인 인터넷 연결: 온라인으로 진행되는 목 인터뷰에서 중요한 요소 중 하나는 안정적인 인터넷 연결입니다. 연결이 끊기면 인터뷰가 중단될 수 있으므로, 가능하다면 랜(LAN) 케이블 연결을 사용하는 것이 좋습니다. 만약 wifi 서비스가 간혹 끊어지는 현상이 있다면 이 부분에 대해 해결책이 될 수 있을 것입니다.
  2. 헤드셋: 배경 소음을 최소화하고 명확한 의사소통을 위해 품질 좋은 헤드셋을 사용하는 것이 좋습니다. 헤드셋에는 마이크가 내장되어 있어야 합니다. 일반적으로 무선 헤드셋보다는 유선 헤드셋을 권장합니다. 제품에 따라 틀리겠지만, 보편적으로 유선 헤드셋이 편의성은 떨어질 수 있으나 안정성과 선명성은 더 나은 경우가 많습니다.
  3. 웹캠: 비록 대부분의 기술 인터뷰에서는 화면 공유를 중점으로 할 수 있지만, 경우에 따라 웹캠이 필요할 수 있습니다. 랩탑 혹은 데스크 탑의 웹캠 기능을 항상 미리 체크해 주시기 바랍니다.
  4. 코드 에디터 및 환경: 몇몇 서비스는 자체 온라인 코드 에디터를 제공하지만, 자신만의 개발 환경에서 편안하게 코드를 작성할 수 있도록 준비하는 것이 좋습니다. 화면 공유 기능을 사용할 예정이라면, 화면 공유 시에 필요하지 않은 개인정보나 알림 등을 숨기는 것을 잊지 마시기 바랍니다.
  5. 온라인 IDE 및 화면 공유 도구: 예를 들어, Visual Studio Code, Replit, CodePen, Google Docs, Zoom, Skype 등 다양한 도구를 활용하여 온라인에서 코딩 세션을 진행할 수 있습니다.
  6. 편안한 의자 및 조명: 오랜 시간 동안 앉아서 인터뷰를 받거나 진행할 것이므로, 편안한 의자와 적절한 조명을 준비하는 것이 좋습니다.
  7. 노트 및 필기도구: 질문을 기록하거나 중요한 포인트를 메모하기 위해 노트와 필기도구를 준비해 두시기 바랍니다.

이 외에도 각자의 상황에 맞게 추가적인 준비가 필요할 수 있는데 핵심은 인터뷰 도중에 방해받지 않고, 편안하게 진행할 수 있도록 환경을 준비하는 것입니다.

 

모의 인터뷰와 관련한 추가적인 사항들

모의 면접이라고 해도 실제 면접의 경우와 다르지 않습니다. 즉 실제 면접을 임하기 전에 유념할 사항들을 다시 한번 체크하고 유념해 두시면 도움이 될 것입니다. 

  1. 문화적 차이점 고려: 한국과 캐나다의 기업 문화나 작업 스타일이 다를 수 있습니다. 모의 인터뷰를 통해 캐나다의 기업 문화나 인터뷰 스타일에 익숙해지는 것이 좋습니다. 특히, 의사결정 과정, 팀워크, 피드백 문화 등에 대한 차이점을 인식하는 것이 중요합니다.
  2. STAR 기법: 캐나다의 많은 회사들은 행동 기반의 인터뷰 (Behavioral Interview)를 진행합니다. 이때 유용한 것이 STAR 기법 (Situation, Task, Action, Result)입니다. 이 기법을 사용하여 과거의 경험을 구체적으로, 그리고 체계적으로 설명할 수 있습니다. 이에 대해서는 추가로 다른 포스팅에서 자세하게 올릴 예정입니다.
  3. 소프트 스킬: 기술적 능력 외에도 의사소통, 문제 해결, 팀워크 등의 소프트 스킬도 중요하게 여겨집니다. 모의 인터뷰를 통해 이러한 스킬들을 평가받고 개선할 기회를 얻을 수 있습니다. 단순히 영어의 소통 능력을 말하는 것이 아니라, 논의할 사항을 어떻게 제안하고 문제점이 있을 때 어떤 방식으로 다른 개발자들과 해결해 나가는 과정을 거치는 가를 평가하게 됩니다.
  4. 영어 발음 및 악센트 연습: 한국인 개발자로서 영어 발음이나 악센트에 자신이 없다면, 모의 인터뷰를 통해 연습할 기회를 얻을 수 있습니다. 일부 서비스는 발음 또는 악센트에 대한 피드백도 제공합니다.
  5. 비디오 인터뷰 연습: 캐나다의 회사와의 인터뷰는 초기 단계에서 비디오 인터뷰 형식으로 진행될 가능성이 높습니다. 카메라 앞에서 편안함을 얻기 위해 모의 인터뷰를 비디오 형식으로 연습하는 것이 좋습니다.
  6. 네트워킹: 목 인터뷰 플랫폼 중 일부는 네트워킹의 기회도 제공합니다. 다른 참가자나 인터뷰어와의 관계를 통해 캐나다의 IT 산업에 대한 정보나 조언을 얻을 수 있습니다.

이외에도 개인의 상황과 목표에 따라 다양한 방법으로 모의 인터뷰를 활용할 수 있습니다. 모의 인터뷰는 단순히 연습을 위한 도구가 아니라, 자신의 준비 상태를 점검하고 향상하는 데 중요한 자원으로 활용할 수 있습니다.


 

IT 취업 인터뷰 준비

캐나다의 IT 취업 인터뷰 준비 개요와 접근 방법 IT 취업 인터뷰 준비 항목들 자기소개 준비: 이것은 대부분의 인터뷰에서 가장 먼저 진행되는 부분입니다. 자신의 학력, 경력, 기술 스택 등에 대

canadaprogrammer.tistory.com

 

인터뷰시 업무와 동떨어진 이상한 질문

이 글에서는 제목이 암시하듯이 개발자 면접에서 업무와는 전혀 상관없는 (무례하거나 법적으로 문제의 소지가 될 수 있는 질문이 아님) 이상한 질문을 받는 경우에 대해서 언급하려 합니다. 매

canadaprogrammer.tistory.com

 

반응형