안녕하세요. 오늘은 면접 4부 코딩 면접 편이에요. 제 생각에 모든 면접 중에 가장 힘을 주셔야 되는 부분이라고 생각되요. 혹시, 앞서 말씀드린 포트폴리오가 없다면 실력에 대해서 검증받을 수 있는 방법이 이것밖에 없기 때문이죠. 많이는 아니지만 5-6 곳의 코딩 면접을 받았는데 난이도는 천차만별이에요. 그리고 IT회사면 대부분 의례적으로 하는 것으로 보이니 꼭 준비하시는게 좋을 것 같아요. 시니어나 개발자 포지션이 아니면 안 볼 수도 있을 것 같은데 제가 아직 그정도 경력은 안 되서 확실히 답은 못드리는 점 죄송해요.
대부분 전화 면접을 형식상 마치게 되면 위처럼 메일로 코딩을 테스트할 링크를 보내줘요. 물론 PDF 파일로 문제만 보내주는 곳도 있고 PDF 파일과 형상관리서버 동기화해서 제가 작성한 답변을 업데이트하는 형식으로 보는 곳도 있었으니 테스트를 보는 방식 또한 천차만별이라고 할 수 있겠네요.
사이트에서 보는 테스트의 경우 사이트 접속해서 시작 버튼을 누름과 동시에 시간제한이 있어요. 그러니 풀기 전에 워밍업을 좀 하고 푸는게 좋겠죠? 물론 테스트를 볼 수 있는 일자도 제한적이니 해당 기한 내에 풀 수 있도록 확인 잘 해주세요.
대부분 난이도가 그렇게 어렵지는 않았지만 정말 시간 내에 풀기 어려운 곳도 있었는데 다음 면접을 진행했던 것 보면 면접관들도 난이도에 따라 응시자들의 역량을 고려하는 것으로 보이니 너무 어렵다고 그냥 포기하시지 말고 최대한 풀 수 있는 만큼은 풀어서 제출하세요.
마지막으로 온라인으로 코딩 테스트를 해볼 수 있는 사이트를 공유해 드릴게요. 이것저것 다 해보지는 말고 하나 딱 정해서 열심히 해보시는게 좋은 것 같아요.
- LeetCode(https://leetcode.com/)
- HackerHearth(https://www.hackerearth.com/)
- HackerRank(https://www.hackerrank.com/)
- 백준알고리즘(https://www.acmicpc.net/)
개인역량에 따라 달린 부분이라 딱히 별로 쓸 얘기는 없네요. 저는 HackerRank랑 백준알고리즘을 이용했어요. HackerRank는 난이도가 좀 쉬운게 많아서 제가 처음에 어리버리할 때 개념잡는용으로 많이 썼구요. 백준은 함께 스터디했던 애들이 영어를 어려워해서 한글로 된 곳에서 같이 하려고 했었는데 난이도 있는 문제들이 잘 정리돼있어서 도움 많이 되었어요.
연습 많이 해보시고 여기서는 떨어지는 일이 없도록 하세요~!
'IT 생존기 > 취업기' 카테고리의 다른 글
캐나다 IT 기업 취업기 5부(최종 면접) (19) | 2018.03.21 |
---|---|
캐나다 IT 기업 취업기 3부(전화 면접) (2) | 2018.02.07 |
캐나다 IT 기업 취업기 2부(서류) (6) | 2018.02.06 |
캐나다 IT 기업 취업기 1부(취업 준비) (26) | 2017.11.22 |