37번의 인터뷰에서 떨어진 후, 내가 원하던 interview prep tool을 만들었다
Source: Dev.to
소개
Hey, I’m Ilyas 👋
만약 당신이 주니어, 중급, 혹은 독학 개발자이며 계속해서 거절당하고 있다면, 이것이 도움이 될 수 있어요.
고충
1년 반 동안 나의 사이클은 다음과 같았어요:
- 지원 → 대기 → 거절
- 지원 → 인터뷰 → 거절
통계
- 1,000개 이상의 지원
- 약 20~30번의 인터뷰
- 대부분 실패
정말 지쳤어요. 열심히 노력했지만 결과는 거의 없었거든요.
왜 이런 일이 일어났는가
2021년에 나는 거의 경험이 없었음에도 불구하고 3주 만에 원격 미국 직장을 얻었어요.
이제 수십 번의 인터뷰를 겪은 뒤, 나는 패턴을 발견했어요:
- 난 어려운 문제에서 떨어지는 게 아니었어요.
- “React 포털이 뭐야?” 혹은 “HTTP에서 GET을 설명해봐.” 같은 기본 질문에서 떨어졌어요.
답은 알고 있었지만 압박감에 머리가 하얘졌어요. 문제는 이해가 아니라 회상이었어요.
해결책: 플래시카드와 활성 회상
나는 플래시카드와 활성 회상을 사용했어요:
- 작은 개념 카드 만들기
- 반복해서 복습해서 회상이 자동화될 때까지
이 방법은 1세기 이상 입증된 바 있어요—효과가 있죠.
덱 만들기
나는 리크루터에게 직접 물었어요, “기술 인터뷰를 위해 어떤 주제를 준비해야 하나요?” 그리고 명확한 리스트를 받았어요:
- React 기본
- JavaScript 기초
- HTTP
- 브라우저 동작
ChatGPT를 사용해 주제당 20~30개의 플래시카드를 만들었어요.
과정
- 먼저 질문을 읽는다.
- 기억을 떠올려 답한다.
- 정답을 확인한다.
Note: AI는 가끔 틀릴 수 있으니, 검증이 필수입니다.
도구: 99cards.dev
AI 부정확성을 해결하고 워크플로우를 간소화하기 위해 99cards.dev 를 만들었어요.
- 짧고 매일 하는 세션
- 회상에 높은 집중
- 유용한 UI 개선과 함께 주제별 정리
결과
몇 주간 꾸준히 연습한 뒤:
- 당황함이 사라졌다
- 답이 자연스럽게 나왔다
- 개념을 명확히 설명할 수 있었고 (암기가 아니라)
인터뷰 결과
- 4라운드 통과
- 기술 테스트에서 95 % 점수
- 제안을 받음: 월 $5,500 + 이주 비용 지원
노력과 결과가 드디어 일치했어요.
구직 전략
제안을 받기 약 6주 전, 나는 구직 방식을 바꿨어요:
- LinkedIn, Arc.dev, 대형 구인 플랫폼을 떠났어요
- 텔레그램 구인 그룹에 집중했어요
장점
- 경쟁 감소
- 직접적인 소통
일반적인 접근 방식: “이 포지션을 봤어요. 제 이력서와 LinkedIn입니다. 제가 적합한가요?”
- 맞다면 → 지원.
- 아니면 → 넘어감.
이렇게 하면 매주 몇 시간을 절약할 수 있었어요.
핵심 정리
- 인터뷰에서 떨어진다고 코딩 실력이 나쁜 것은 아니다
- 수동 학습은 인터뷰 준비에 도움이 안 된다
- 회상 > 벼락치기
- 구직 자체가 스킬이다
- 적고 질 좋은 지원이 대량 지원보다 낫다
- 당신이 고장 난 것이 아니다
무료 인터뷰 체크리스트
내 경험을 바탕으로 무료 체크리스트를 만들었어요. 8가지 영역을 다룹니다:
- HR
- 기술
- 행동
- 실시간 코딩
- 시스템 설계
- 알고리즘
- 과제 수행
- 문화 적합성
원한다면 지금 바로 다운로드할 수 있어요.
이 글이 당신의 시간과 스트레스를 줄이는 데 도움이 되길 바랍니다. 당신은 생각보다 더 가까이에 있어요.
— 일리야스