Skip to content

About

면접 좀 통과하자 제발

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

35 Commits

Folders and files

Repository files navigation

Interview Defense

"그건 왜 그렇게 설계하셨어요?"

면접에서 이 질문 하나에 말이 막혀본 적 있다면, 이 프로젝트는 그 순간을 위해 만들었습니다.

CS 지식은 외웠는데, 정작 면접장에서 꼬리질문이 들어오면 머릿속이 하얘지는 경우가 많습니다. 아는 것과 "즉석에서 방어할 수 있는 것"은 다른 능력이기 때문입니다. Interview Defense는 이 간극을 좁히기 위한 로컬 면접 훈련 앱입니다.

CS 질문과 실제 개발 경험을 아카이빙해두고, AI 면접관을 상대로 꼬리질문까지 받아치는 연습을 반복하면서 실력을 점수로 확인할 수 있습니다.

다운로드

GitHub Releases에서 최신 버전 받기

OS 파일
macOS (Apple Silicon) Interview Defense 0.1.0 arm64.dmg

Windows .exe는 Releases에서 해당 빌드가 올라온 경우에만 제공됩니다.

설치 (Mac)

  1. .dmg를 열고 Interview Defense를 Applications로 드래그
  2. 앱 실행 (코드 서명 없는 빌드는 우클릭 → 열기)
  3. 첫 기동은 백엔드 warm-up 때문에 20~30초 정도 걸릴 수 있습니다 — 멈춘 게 아니니 잠시만 기다려주세요
  4. AI 면접 연습·평가를 쓰려면 앱 설정에서 Gemini API 키를 입력하세요 설치·데이터 경로·문제 해결은 docs/desktop-app.md에서 확인할 수 있습니다.

뭘 할 수 있나요

기능 설명
CS 면접 질문을 아카이빙하고, 채팅으로 실전처럼 연습하고, AI가 답변을 평가합니다. 반복할수록 쌓이는 Mastery Score로 어느 개념이 아직 헐거운지 눈으로 확인할 수 있습니다.
경험 뱅크 프로젝트 경험을 STAR 구조로 정리해두면, 그 경험을 바탕으로 한 면접 연습이 가능합니다. Readiness Score로 "이 경험, 실전에서 바로 꺼내 쓸 수 있는가"를 가늠합니다.
연습 UX 홈 허브에서 시작해서, 연속 5문항 면접으로 실전 감각을 익히고, 끝나면 세션 리포트로 복기합니다.
알고리즘 오답노트 틀린 문제, 그때 얻은 깨달음, 다시 안 틀리기 위한 체크리스트까지 함께 아카이빙합니다.

개발자용

소스에서 웹/데스크탑을 직접 빌드하려면:

목적 문서
웹 로컬 개발 (PostgreSQL) docs/development.md
Electron 실행 · .dmg 빌드 docs/desktop-app.md
문서 · TODO docs/README.md
# 데스크탑 배포 빌드 (Mac)
./scripts/build-desktop.sh mac

라이선스

MIT License

About

면접 좀 통과하자 제발

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages