예전에 같이 공부하던 사람의 CodeSignal 결과가 무효 처리된 지도 다음 달이면 꼭 1년이다. 그가 전달해 준 채용 담당자의 메일이 딱 한 문장이어서 문구도 아직 기억난다. "평가 결과가 무효 처리되었습니다." 이유도, 자세한 설명도, 아무것도 없었다.
평범한 평일 밤, 거의 11시가 다 돼서 그 문자가 왔다. 나는 양치질을 반쯤 하던 중이었다. 입에 치약을 문 채 곧바로 전화를 걸었다. 그는 헬스장 밖 차 안에서 받았는데, 화가 났다기보다 어리둥절한 쪽이었다. 시험은 아주 잘 봤다는 말만 자꾸 되풀이했다.
그때는 우리 둘 다 닥치는 대로 면접을 보고 있었고, 그는 나보다 전형이 더 많이 진행된 상태였다. 문제를 읽고 답을 건네주는 종류의 Chrome 확장 프로그램을 CodeSignal 내내 켜 뒀는데, 모든 게 잘 풀렸다고 확신했다. 첫 두 문제는 각각 15분이 걸렸다. 가장 어려울 거라던 세 번째 문제는 3분 만에 끝냈다. 그때만 해도 우리 둘 다 그 3분에 별 의미가 있다고 생각하지 않았다.
그 일 때문에 나는 조금 신경과민이 됐다. 내 CodeSignal이 2주 뒤로 잡혀 있었기 때문이다. 그는 할 일을 전부 제대로 했다고 생각했다. 그런 사람도 걸린다면 이 시험에서 대체 어디까지 볼 수 있는지 나로서는 알 도리가 없었다.
하지만 응시자 쪽 화면에서 아무리 매끄럽게 끝난 시험처럼 느껴졌어도, 그가 놓친 게 하나 있었다. 아주 중요한 것이었다. 확장 프로그램을 실행한 상태로 자기 화면 녹화가 어떻게 나오는지 확인할 만큼은 "의심이 많지" 못했던 셈이다. 솔직히 말해 직접 녹화해 보면 된다는 생각은 나도 한 번도 해 본 적이 없었다.
Ready to ace your next interview?
InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.
Try InterviewMan Free예전 직장 동료 한 명이 자기 회사에서 CodeSignal 채용을 맡고 있다. 며칠 뒤 나는 질문 목록을 들고 그의 집을 찾아갔다. 그는 노트북으로 대시보드를 연 다음 실제 지원자의 제출 기록을 띄웠다. 나는 옆에 앉아서 내내 시시한 질문을 던졌다.
모든 제출물에는 하나도 빠짐없이 Suspicion Score가 붙었다. 그의 대기열에서는 각 행의 코드 바로 옆에 점수가 보였다. 그는 대부분의 관리자가 작성한 코드를 읽기도 전에 그 표시부터 확인한다고 했다. 그의 표현을 그대로 옮기면, 코드가 실제로 무슨 일을 하느냐보다 어떤 과정을 거쳐 화면에 나타났느냐를 훨씬 더 신경 쓴다는 얘기였다.
그 점수를 좌우하는 가장 큰 요소는 편집 기록이다. 사람은 뭔가를 시도하고, 절반을 지운 다음, 처음부터 다시 시작한다. 그렇게 헤맨 흔적 하나 없이 최적화된 코드가 완성된 모습으로 갑자기 등장하면 점수가 미친 듯이 뛴다.
그다음에는 웹캠 탭을 눌렀다. 2025년에 표시가 붙은 시험 가운데 35%는 응시자가 자꾸 화면 밖을 쳐다본 경우라고 했다. 적어도 그가 내게 인용한 수치는 그랬다.
붙여넣기 이벤트도 활동 로그에 남는다. 타이핑 속도는 그 문제에 책정된 난도와 비교된다. 난도에 어울리지 않는 풀이 시간 역시 똑같이 눈에 띈다. 바로 내 지인이 전혀 생각하지 못했던 간극이었다. 다른 지원자의 코드와 닮아 보이는 코드에는 별도의 표시가 붙는다.
내 시험에는 무엇이 기다리고 있을지도 차례로 보여 줬다. AI Proctoring은 영상과 음성, 그리고 디스플레이 전체를 녹화한다. 시작하기 전에는 정부 발급 신분증을 보여 줘야 한다. 이제는 문제가 돌아가며 출제되므로 유출된 답을 공부해 봐야 별 도움이 되지 않는다.
그가 탭을 하나씩 열 때마다 점점 더 우울해졌던 기억이 난다.
그러다 내가 정말 들으러 간 말을 그가 해 줬다. 그 말을 할 때는 실제로 화면을 손가락으로 가리키고 있었다. CodeSignal이 기록하는 건 화면과 웹캠이고, 거기까지다. 컴퓨터에서 실행 중인 프로세스는 검사하지 않는다. 시스템 수준의 감사도 없다. 브라우저 창과 영상 피드 밖의 것은 아무것도 보지 않는다.
컴퓨터에서 어떤 프로그램이 돌아가더라도 녹화 화면에 절대 나타나지 않고 브라우저 탭도 건드리지 않는다면, CodeSignal 입장에서는 존재하지 않는 것이나 마찬가지다.
내 지인이 실패한 지점이 바로 여기였다. 그가 쓴 Chrome 확장 프로그램은 평가 페이지에 자기 자신을 삽입했다. Suspicion Score가 작동할 기회도 오기 전에 녹화 영상에 찍혔다. 영상을 굳이 확인한 사람이라면 누구나 볼 수 있게 프레임 안에 그대로 자리 잡고 있었다.
그토록 자신하던 제출 결과는 그렇게 끝났다. 푼 문제는 3개였고, 이제 그 어느 것도 인정되지 않았다.
다른 사람들은 무엇을 쓰는지 찾아봤다. Reddit 스레드에서는 stealth addon을 포함하면 149.99달러인 Cluely, 그리고 299달러인 Interview Coder가 계속 언급됐다. 둘 다 화면 녹화에 잡히는 오버레이 창을 띄운다. 쓰는 도구가 녹화 영상에 보인다면 어떤 알고리즘이 돌아가기도 전에 끝난 것이다.
이런 내용을 모두 알아낸 뒤, 나는 그의 결과가 폐기되고 2주 후에 내 CodeSignal을 치렀고 처음부터 끝까지 InterviewMan을 실행했다. 미리 밝혀 두자면 지금은 내가 이 제품을 만드는 일을 한다. 연간 결제 기준 한 달에 12달러를 받고 있으며, 브라우저를 전혀 건드리지 않는 데스크톱 앱이다.
내 이야기는 결국 괜찮게 끝났다. Suspicion Score에는 이상이 없었고 화면 녹화에도 아무것도 나오지 않았다. 나중에 그 동료의 집에서 내 영상을 직접 띄운 뒤 프레임마다 넘겨 가며 확인했기에 안다. 그도 함께 보길 바랐다. 단 한 프레임에도 없었다.
점수가 깨끗했던 건 내가 모든 코드를 직접 입력했기 때문이다. 오버레이의 힌트를 읽되 코드는 내 방식대로 작성했다. 편집 기록에는 사람이 문제를 풀 때 나오는 모습이 남았다. 삭제한 부분, 덜 끝난 시도, 수정, 다시 되짚어 가는 과정. 점수가 사람에게서 예상하는 그 평범한 난장판 말이다.
Ready to ace your next interview?
InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.
Try InterviewMan Free지금은 57,000명이 사용하고, 257개 리뷰에서 별점 4.8을 받았다. Reddit과 Discord를 뒤져 InterviewMan을 CodeSignal에서 쓰다 적발된 사람이 있는지 찾아봤지만 아무것도 나오지 않았다. 모든 스텔스 기능은 12달러에 포함된다. Cluely처럼 130달러 업그레이드를 요구하지 않고, 119.99달러인 LockedIn처럼 세션을 90분으로 제한하지도 않는다.
스트레스가 심하고 불쾌한 2주였으며, 내 머리에도 흰머리가 몇 가닥 생겼다. 그러고도 배운 게 하나도 없다면 아깝지 않겠는가?
직접 녹화해 본 적 없는 도구를 켜고 CodeSignal에 응시하면 안 된다. Chrome 확장 프로그램도, 브라우저 오버레이도, 페이지를 건드리는 그 무엇도 안 된다. 연습 세션에서 자기 화면을 녹화하고, 실제 영상을 다시 봐야 한다. 내 눈에 도구가 보이면 채용팀 눈에도 보인다. 조심해서 나쁠 건 없다. 누가 그 영상을 재생할지는 아무도 모른다.
코드도 직접 입력해야 한다. 되짚어 간 흔적, 잘못 든 길, 압박 속에서 사람이 겪는 온갖 어수선한 과정이 편집 기록에 남게 두면 된다. Suspicion Score는 마지막 답만큼이나 그 과정도 지켜본다.
그 회사에 넣은 그의 지원서가 나중에 어떻게 됐는지는 끝내 알지 못했다.
결과가 무효 처리된 뒤 그는 이 일을 더는 입에 올리지 않았다. 이야기하고 싶어 하지 않았고, 이제 아무래도 상관없다고 했다. 단 한 번도 자기 녹화 영상을 확인하지 않았으면서 확장 프로그램이 보이지 않을 거라고 믿은 자신에게 그저 몹시 화가 나 있었다. 더 조심했어야 했다.
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.

