Leave a Review & Get 30% OFF - Limited Time Offer!

00:00:00
Guides

시스템 설계 면접 가이드: 2026년 준비 방법

Last updated: January 8, 2026|3 min read|By InterviewMan Team

시스템 설계 면접 가이드: 2026년 준비하는 법

면접관이 "대규모 알림 시스템을 설계해보세요" 하길래 "네 먼저 로드 밸런서를 여기 놓겠습니다" 했더니 "왜요" 하길래 "더 확장 가능해서요" 했더니 "이 경우에 그게 무슨 뜻이에요" 하는데 아무것도 없었음. 3일 전에 TechLead 영상에서 암기한 가상 화이트보드에 박스를 그리고 있는데 이 여자분이 왜 각각의 박스를 그렸는지 정당화하라고 하는데 말 그대로 못하는 게 왜를 생각해본 적이 없으니까. 그냥 영상이 그린 걸 그린 거임. Zoom 통화에서 얼굴이 달아오르고 이미 이 라운드를 날린 걸 알았음. 그게 탈락 3번째였고 그 정확한 순간까지 시스템 설계를 잘 하고 있다고 생각했음 ㅋㅋ

Marcus가 Stripe에서 일하고 몇 주간 준비를 도와주겠다고 했는데 유튜브 영상이면 충분하다고 생각해서 계속 거절했음. 탈락 3번째 후에 결국 전화했더니 그 이후로 계속 생각하는 말을 했음. 박스는 아무도 신경 안 쓴다고. 모든 후보자가 같은 로드 밸런서, 같은 캐시, 같은 메시지 큐를 그린다고. 다 같은 유튜브 채널 4개를 봤다고. 면접관이 채점하는 건 컴포넌트를 골라서 왜 골랐는지 반박할 때 방어할 수 있는지, 그리고 잘못 골랐을 때 스스로 잡아서 무너지지 않고 피벗할 수 있는지라고. 아키텍처는 그 대화를 위한 소품일 뿐이라고.

잘못된 시험을 공부하고 있었다는 걸 깨달았음. 플래시카드처럼 다이어그램을 암기하고 있었음. URL 단축기 배우고, 채팅 시스템 배우고, 피드 배우고, 모든 컴포넌트가 어디 가는지 암기. 내가 연습했어야 한 건 누군가가 내 결정에 계속 구멍을 뚫는 35분짜리 대화임.

그래서 아파트 벽한테 말하기 시작했음. 진짜로. 문제를 고르고 폰 타이머를 35분에 맞추고 아무도 없는 곳에서 내 접근법을 소리 내어 나레이션함. 처음 5분은 명확화 질문만, 몇 명 사용자인지, 읽기 위주인지 쓰기 위주인지, 레이턴시 기대가 뭔지, 최종 일관성이 괜찮은지 강한 보장이 필요한지. Marcus가 이 부분을 건너뛰는 게 뭘 모르는지의 1순위 기브어웨이라고 했는데 뭘 만드는지 모르면서 만들기 시작한다는 뜻이니까. 실패한 3개 라운드 전부에서 바로 박스 그리기로 점프했고 요구사항에 대해 단 하나의 질문도 안 했음. 하나도.

그다음 설계를 거치면서 모든 컴포넌트에 대해 소리 내어 "이걸 선택하는 이유는 X이고 단점은 Y인데 여기서 그 트레이드오프가 수용 가능한 건 Z 때문이다"라고 말했음. "여기 캐시를 놓겠습니다"가 아니라 "여기 Redis를 놓겠는데 알림의 읽기 대 쓰기 비율이 아마 100대 1이고, 트레이드오프는 알림 내용이 보낸 후 변경되면 캐시 무효화가 까다로워지지만 대부분 알림 유형에서 내용이 불변이라 그 리스크가 거의 제로입니다." 말하면 8초, 그리고 3라운드 전에 Stripe 면접관이 내가 "더 확장 가능해서"라고 했을 때 아무 말 안 한 것 같은 얼굴을 했을 때 원했던 바로 그거임.

이런 식으로 3주에 걸쳐 흔한 문제 10~12개를 연습했음. URL 단축기, 채팅 앱, 알림 파이프라인, 레이트 리미터, 뉴스 피드, 어디서나 나오는 것들. 2주차에 컴포넌트를 암기하는 게 아니라 벽과 트레이드오프에 대해 대화하고 있었고 솔직히 자연스러워지기 시작했는데 그때 준비됐다는 걸 알았음.

다음 시스템 설계 라운드에서 통화 중에 InterviewMan을 돌렸음. 구한 건 아키텍처 제안이 아닌데 그 시점에는 어느 정도 괜찮아졌으니까. 면접관이 일관성 보장에 대해 물었는데 1초간 멈췄는데 뇌가 버퍼링하고 침묵이 어색해지는 게 느껴지는 그런 멈춤이었음. InterviewMan이 토론 각도로 최종 일관성을 넛지해줬고 입에서 말이 나오기 시작하는 데 그게 충분했고, 말하기 시작하니까 연습했던 것들이 다 차올랐음. 연간 월 12달러, 같은 플랜으로 시스템 설계, 코딩, 행동 면접 커버. Interview Coder를 먼저 봤는데 코딩 라운드만으로 월 299달러, 나를 죽이고 있던 게 시스템 설계인 상황에서 완전 쓸모없음.

다음 3개 중 2개를 통과했음. 미스는 내가 없는 분산 데이터베이스 운영 경험을 원한 회사여서 핏 문제지 준비 문제가 아님. Marcus가 터닝포인트가 전부 자기 덕이라고 하는데 대부분 맞아서 반박도 못 함 ㅋㅋ

Ready to Ace Your Next Interview?

Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.

ShareTwitterLinkedIn

Related Articles

Try InterviewMan Free

AI interview assistant. Undetectable.

Get Started