소프트웨어 엔지니어 인터뷰 준비: 완벽한 2026 가이드
2026년 현대 소프트웨어 엔지니어 인터뷰 루프의 구조 — 전화 심사, 코딩 라운드, 시스템 디자인, 행동 인터뷰 — 반복되는 패턴, 채용담당자가 실제 사용하는 플랫폼, 실시간 AI 어시스턴트가 준비를 어떻게 바꾸는지.
Devon Park
Head of Research, Acedly
2026년 SWE interview 루프, 전 과정
2026년 software engineer 루프의 구조는 수수께끼가 아닙니다. 대규모로 엔지니어를 채용하는 약 100개 기업을 보면, 거의 모든 경우 동일한 5단계 퍼널이 나타나며, 편차는 프로세스보다는 기업 문화의 차이입니다.
퍼널은 약 30분간의 recruiter intro call로 시작됩니다. Recruiter는 기술 깊이를 심사하는 것이 아닙니다. 당신이 실제 인물인지, 경력 수준이 타당한지, 근무 위치가 맞는지, 그리고 연봉대를 이해하는지 확인하는 것입니다. 대부분의 지원자는 이 라운드를 과소 준비합니다. 올바른 준비는 "왜 이 회사인가"와 "왜 이 팀인가"라는 답변을 자유롭게 할 수 있어야 하며, 면접관이 "L4를 목표로 하나요, 아니면 L5인가요?"라고 물을 때 한 문장으로 된 경력 수준 자기평가를 준비해야 합니다.
다음 라운드는 technical phone screen입니다. 60분간 진행되며, 보통 recruiter 겸 엔지니어이거나 팀의 중견 엔지니어와 함께 Coderpad나 HackerRank에서 코딩 문제를 풉니다. 평가 기준은 "이 지원자가 당황하지 않으면서 작동하는 코드를 작성할 수 있고 자신의 논리를 말로 설명할 수 있는가"입니다. Google이나 Meta와 같은 회사는 이 단계에서 매우 엄격하게 선발합니다. 덜 일반적인 기술을 찾는 회사는 더 느슨한 기준을 적용합니다.
온사이트는 이제 거의 항상 화상으로 진행되며, 46개 라운드로 이루어지고 휴식 포함 약 5시간이 걸립니다. 표준 구성은 **4560분의 코딩 패널 2~3개**, 45분의 system-design 라운드 1개(일부 회사에서는 L3 대상자는 면제, 대부분 L4 이상에서는 필수), 그리고 45분의 behavioural 라운드 1개입니다. 채용 담당자 라운드를 이 중에 포함시키는 회사도 있고, 별도 5번째 면접으로 진행하는 회사도 있습니다.
당신이 지원하는 회사에 따라 알아야 할 회사별 변형이 있습니다.
- Amazon은 별도의 「bar raiser」를 배치합니다. 다른 부서의 시니어 엔지니어가 루프에 참여해 거부권을 행사하고, 전체 면접을 Amazon의 16가지 Leadership Principles 기준으로 평가합니다. 다른 거의 모든 회사보다 Amazon에서는 behavioural 역량 깊이가 더 중요합니다.
- Google은 알고리즘 난이도를 여전히 매우 중시합니다. 그들의 코딩 라운드는 업계에서 LeetCode hard 난이도 루프에 가장 가깝고, 다른 대형 기업들이 난이도를 낮췄음에도 이 편향을 유지하고 있습니다.
- Meta는 업계 용어로 「ninja code」라고 부르는 방식을 운영합니다. 짧고 빠른 코딩 라운드로, 정확한 구현의 속도가 핵심 신호입니다. Meta에서는 45분 라운드에 문제 2개가 표준이지만, 다른 회사에서는 매우 드뭅니다.
- Stripe는 코딩 라운드에 product engineering을 혼합합니다. 문제가 추상적인 LeetCode 형식이 아니라 실제 Stripe-API 시나리오처럼 설계되어 있습니다. 패턴 문제만 연습한 지원자는 Stripe 문제를 낯설어합니다.
- ByteDance(및 해외 브랜드 TikTok)는 시니어 직급에서 여러 system-design 라운드를 포함한 더 긴 루프를 운영하고, 다른 미국 회사들이 대부분 단계적으로 폐기한 자료구조와 시간복잡도에 대한 강력한 「fundamentals」 라운드를 진행합니다.
루프의 기본 구조는 안정적입니다. 지난 2년간 변한 것은 비용 구조입니다. 더 많은 화상 라운드, 퍼널 초기 단계의 AI 스크리닝 확대, 그리고 지원자 측면에서는 라이브 면접 중 실시간 AI 지원을 사용하는 엔지니어의 수가 조용히 증가하고 있습니다.
코딩 라운드: 8가지 패턴이 FAANG에서 어떻게 나타나는가
대략 8가지 알고리즘 패턴이 대부분의 라이브 코딩 라운드를 커버합니다. sliding window, two pointers, BFS/DFS, dynamic programming 계열, greedy, binary search on the answer, heaps and top-k, 그리고 graph traversal(topological sort 및 union-find)입니다. 전체 분류, 기본 문제, 그리고 학습 계획은 우리의 coding interview preparation guide에 있습니다. 이 섹션은 당신이 이미 그 학습을 완료했다고 가정하고, 이러한 패턴이 실제로 FAANG 수준의 SWE 루프에서 어떻게 나타나는지 설명합니다.
Phone screen은 sliding window, two pointers, BFS/DFS에 집중합니다. 이 패턴들은 한 번의 순회로 선형 해법을 만들며, 인터뷰어가 당신이 코드를 입력하면서 머릿속으로 불변식을 유지하는 과정을 지켜볼 수 있습니다. Meta와 Google은 업계의 다른 회사들보다 phone screen 단계에서 DP를 훨씬 자주 출제합니다. Amazon과 Stripe는 거의 출제하지 않습니다.
Onsite 코딩 패널은 binary-search-on-the-answer와 더 어려운 DP 계열(two-dimensional grid, interval, tree DP)을 추가합니다. Stripe와 Databricks는 이를 product 문제로 위장합니다. 「우리는 payments backlog가 있고 deadline 내에 배포해야 한다」는 Stripe 특화 문맥의 interval DP입니다. Meta의 ninja-code 방식은 45분 라운드당 2개 문제라는 병목에서 해법 구현이 아닌 패턴 인식이 결정적이기 때문에, 처음 30초 내에 패턴을 파악할 수 있는 지원자를 선호합니다.
**시니어 루프(L5+)**는 topological sort와 union-find를 차별화 요소로 강조합니다. 특히 infra 및 platform 라운드에서입니다. 기대치는 당신이 8줄짜리 union-find 코드를 암기했다는 것이 아니라, 패턴을 이름 지을 수 있고, plain BFS 대신 이 선택을 정당화할 수 있으며, 인터뷰어가 동시에 탐색 중인 더 넓은 설계 맥락을 놓치지 않으면서 대화 속도로 완성할 수 있다는 것입니다.
Acedly 같은 real-time copilot은 Python, JavaScript, TypeScript, Java, C++, Go, Rust, Kotlin, Ruby, SQL, PHP, Scala를 포함한 12개 이상의 프로그래밍 언어를 지원합니다. 이는 recruiter가 phone screen 중에 「대신 Go로 작성할 수 있나요?」라고 물을 때 중요합니다. 패턴 인식은 당신이 /coding-interview-prep에서 연습하는 부분입니다. 언어는 상호 교환 가능합니다.
시스템 설계: 주니어 vs 시니어 신호
시스템 설계 라운드는 불명확성 속에서의 체계적인 추론을 보상하며, 레벨이 올라갈수록 기준이 급격히 변합니다. 당신의 목표 레벨에서 라운드가 어떻게 보여야 하는지 아는 것이 준비의 절반입니다.
L3 / E3 / 신입사원 단계에서 시스템 설계는 종종 면제되거나 실제로 객체 지향 설계인 "클래스 설계" 라운드로 대체됩니다 — 주차장을 설계하고, 자동판매기를 설계하고, 체스판을 설계합니다. 신호는 당신이 문제를 깔끔한 책임을 가진 클래스로 분해할 수 있는지 여부이지, 올바른 데이터베이스의 이름을 지을 수 있는지 여부가 아닙니다.
L4 / E4 / 중급 단계에서는 실제 분산 시스템 질문을 받습니다 — URL 단축기를 설계하고, 속도 제한기를 설계하고, 알림 서비스를 설계합니다 — 그리고 기준은 당신이 작동하는 아키텍처를 스케치하고, 데이터베이스 선택을 제시하며 이를 정당화할 수 있고, 명백한 병목을 식별할 수 있다는 것입니다. 깊이는 예상되지 않으며 구조가 예상됩니다.
L5 / E5 / 시니어 단계에서 기준이 크게 올라갑니다. 질문 (Twitter를 설계하고, WhatsApp를 설계하고, Uber를 설계합니다)이 변하지 않았지만, 면접관은 당신이 라운드를 주도하고, 묻지 않아도 트레이드오프를 제시하고, 깊이 있는 분석을 위해 2~3개의 구성 요소를 식별하고, 실패 모드 및 운영 관련 사항을 논의할 것을 기대합니다. 면접관이 후속 질문을 하기를 기다리는 시니어 후보자는 주니어 후보자입니다.
L6+ / 스태프 이상 단계에서 라운드는 규모, 조직 설계 및 마이그레이션 경로에 관한 것이 됩니다. "Twitter 설계"는 "당신은 작동하는 Twitter를 가지고 있습니다. 가동 중단 없이 단일 Postgres에서 샤드 아키텍처로 마이그레이션하려면 어떻게 하시겠습니까, 그리고 그것을 수행하기 위해 팀을 어떻게 조직하시겠습니까?"가 됩니다. 구현 세부사항은 덜 중요하며, 기술 선택, 팀 구조 및 위험에 대한 판단이 더 중요합니다.
5가지 구성 요소 골격은 모든 레벨에서 작동합니다 — 깊이만 변합니다. 매번 사용하세요:
- 기능 요구사항 — 시스템이 해야 할 일. 문제를 제약하기 위해 3~4개의 질문을 하세요.
- 비기능 요구사항 및 제약 조건 — 규모, 지연 시간, 일관성, 가용성. 숫자로 변환하세요.
- 고수준 아키텍처 — 클라이언트, 로드 밸런서, 서비스, 데이터베이스, 캐시, 큐. 상자와 화살표.
- 두 구성 요소에 대한 깊이 있는 분석 — 어려운 것들을 선택하고 일관성, 분할 및 실패 모드에 대해 추론하세요.
- 트레이드오프 및 후속 조치 — 면접관이 해야 하기 전에 설계의 약점을 큰 목소리로 말하세요.
정직한 읽을거리 목록은 짧습니다. Alex Xu의 System Design Interview (1권과 2권)은 라운드를 위한 가장 가까운 공용어입니다. Martin Kleppmann의 Designing Data-Intensive Applications는 L5 이상에서 보상이 되는 더 깊은 책입니다. 둘 다 가치가 있으며, 시장의 다른 모든 것은 대부분 중복입니다.
행동 평가 라운드: 엔지니어를 위한 STAR
행동 평가 라운드는 엔지니어들이 가장 자주 무시하고 가장 자주 무시한 것을 후회하는 라운드입니다. 신호는 실제입니다: 모든 회사는 라운드가 평가하도록 설계된 원칙이나 가치를 가지고 있으며, 준비가 잘 된 후보자는 준비가 되지 않은 뛰어난 후보자를 명백히 능가합니다.
원칙은 다양합니다. Amazon의 16가지 Leadership Principles은 가장 엄격하고 가장 널리 연구됩니다 — Customer Obsession, Ownership, Bias for Action, Earn Trust, Disagree and Commit 등등. Amazon 면접관은 명시적으로 당신의 이야기를 LP에 매핑하고 당신도 같이 하기를 기대합니다. **Google의 "googleyness"**는 더 모호합니다 — 모호함에 대한 편안함, 지적 겸손함, 협업에 대한 취향 — 하지만 라운드는 실제이며 약한 성능은 그렇지 않으면 강한 루프를 망칠 수 있습니다. Meta의 "move fast" 문화는 신속한 결정, 트레이드오프 수용 및 실수 회복에 관한 이야기로 라운드를 밀어붙입니다. 충돌 처리의 약점은 Meta 특화 딜브레이커의 일반적입니다.
형식은 일관되습니다: STAR — Situation, Task, Action, Result. 대부분의 엔지니어가 하는 실수는 Action에 과도하게 투자하고 나머지 세 가지에 굶주리는 것입니다. 좋은 STAR 답변은 시간의 약 20%를 Situation (구체적, 범위가 정해진)에, 20%를 Task (당신의 특정 책임, 팀의 책임이 아님)에, 40~50%를 Action (당신이 한 일, 우리가 한 일이 아님)에, 그리고 나머지를 Result (가능하면 숫자)에 씁니다.
사전에 810개의 고품질 내러티브를 준비해 두세요. 대략 다음과 같이 매핑됩니다: 당신이 처음부터 끝까지 주도한 프로젝트; 동료 또는 관리자와의 갈등; 마감을 놓친 시간과 그것으로부터 배운 것; 결정에 동의하지 않은 시간과 당신이 한 일; 누군가를 mentored한 시간; 어려운 기술적 결정; 당신의 역할 밖의 일을 맡은 시간; 특이한 제약 조건 아래에서 deliver한 시간. 각 이야기는 34분 내에 말할 수 있어야 하며, 당신이 생각해 본 최소 2개의 후속 분기를 가져야 합니다.
구체적인 예. 프롬프트는 "당신이 관리자와 의견이 맞지 않은 시간에 대해 말해주세요."입니다. 약한 답변은 기능 요청을 낭독하고 "결국 우리는 내 방식대로 했어요"로 끝납니다. 강한 답변은 다음과 같습니다: "지난해 우리는 결제 마이그레이션 출시로부터 3주 떨어져 있었습니다. 내 관리자는 dual-write 롤백 없이 출시하기를 원했습니다. 나는 3가지 구체적인 실패 모드가 있는 한 페이지 위험 문서를 작성했고, 1대1 미팅에서 설명했으며, 우리는 출시를 6 업무일 연장하는 비용으로 dual-write를 추가하기로 동의했습니다. 마이그레이션은 문제 없이 출시되었습니다. 우리는 다음 분기에 관련 없는 버그를 롤백하기 위해 dual-write 인프라를 두 번 사용했습니다. 나는 의견 충돌 자체는 쉬운 부분이었고, 위험을 논쟁할 만큼 구체적으로 만드는 것이 실제 일이었다는 것을 배웠습니다." 4분, 패딩 없음, 후속 분기가 명백합니다.
채용담당자가 실제로 사용하는 플랫폼
라이브 코딩 샌드박스 레이어는 지원자들이 생각하는 것보다 더 집중되어 있습니다. 두 플랫폼이 전문적인 소프트웨어 엔지니어 면접을 지배하고 있습니다:
Coderpad는 대부분의 현대 소프트웨어 회사가 실제 온사이트 면접 중에 사용하는 라이브 협업 샌드박스입니다. 많은 언어에 대해 입력 시 실행을 지원하며, 시스템 설계를 위한 내장 그리기 도구가 있고, 화면 공유를 통해 깔끔하게 읽힙니다. LeetCode에서만 연습했다면, 첫 번째 Coderpad 라운드는 예상보다 느릴 것입니다. 실제 면접 루프 전에 연습하세요.
HackerRank는 대규모 기업의 지배적인 1차 스크린이며 비동기 과제 제출과 라이브 라운드를 모두 운영합니다. 언어 범위가 넓고, Coderpad보다 에디터가 더 복잡하고, 입력 파싱에 대해 테스트 사례가 더 엄격합니다. 금융, 컨설팅, 전통 기술 회사들은 여전히 이를 많이 의존합니다.
CodeSignal은 여러 대규모 고용주가 단일 표준화된 점수로 사용하는 General Coding Assessment를 운영합니다. 문제는 시간 제한이 있고 다양하며, 속도 조절이 라운드가 테스트하는 주요 기술입니다.
LeetCode는 면접 도구가 아닌 준비 도구입니다. 업계 최대의 문제 모음, 면접 질문에 대한 공유된 언어에 가장 가까운 것, 그리고 에디터가 지원자들이 결국 Coderpad에서 마주할 경험과 가장 유사한 플랫폼입니다.
몇 가지 회사별 도구도 중요합니다. Amazon은 자체 Chime 통화와 내부 코딩 패드를 조합하여 사용합니다. Google은 온사이트 중에 내부 샌드박스를 사용합니다. Meta는 Coderpad를 사용합니다. 솔직한 답변은 회사가 어느 특정 플랫폼을 사용하는지보다 당신의 손가락이 아는 플랫폼이 더 중요하다는 것입니다. 왜냐하면 모두 같은 기본 요소를 구현하기 때문입니다.
실시간 AI 어시스턴트가 도움이 되는 곳과 도움이 되지 않는 곳
라이브 소프트웨어 엔지니어 라운드 중에 실시간 AI 어시스턴트에 대한 솔직한 답변은 라운드 유형에 따라 가치가 크게 다르다는 것입니다. 마케팅 문구는 종종 이 부분에서 무책임하지만, 진실은 더 미묘합니다.
| Feature | 전화 면접 | 코딩 패널 | 시스템 설계 | 행동 |
|---|---|---|---|---|
| 현실적인 AI 도움 품질 | 중상 | 중간 | 높음 | 높음 |
| 지연 시간 요구사항 | 200ms 이하 | 200ms 이하 | 300ms 이하 허용 | 200ms 이하 |
| 은폐 요구사항 | 엄격함 — 화면 공유 일반적 | 엄격함 — IDE 공유 지속적 | 엄격함 — 다이어그램 공유 일반적 | 엄격함 — 대면 비디오 |
| 윤리적 편안함 | 논쟁의 여지 | 가장 논쟁의 여지 | 논쟁의 여지 적음 | 논쟁의 여지 적음 |
| 권장되는 사용 모드 | 사고 보조 | 그대로 권장하지 않음 | 사고 보조 | 스토리 회상 스크립트 |
코딩 패널은 가장 논쟁의 여지가 많으며, 실제로 패턴을 충분히 연습했다면 어시스턴트가 가장 적은 실질적 가치를 더하는 라운드입니다. 어시스턴트는 질문에서 패턴을 식별하고 시작 구조를 개요할 수 있지만, 솔루션을 입력하는 것은 여전히 당신이 해야 하며, 최고급 회사의 채용담당자들은 타이핑 속도가 자신이 언급한 추론과 맞지 않는 지원자들을 발견하도록 점점 더 훈련받고 있습니다. 시스템 설계 라운드는 그 반대입니다 — 높은 맥락, 느린 속도, 어시스턴트는 당신이 말하는 동안 작업 메모리에서 트레이드오프 나무를 유지할 수 있으며, 이득은 상당합니다. 행동 라운드는 잘 준비된 어시스턴트의 가치가 가장 큰 곳입니다. 어시스턴트는 당신이 준비한 스토리들을 당신 자신의 말로 회상하고 질문이 탐색하는 관련 LP 또는 가치를 드러냅니다.
라이브 SWE 라운드에서의 Acedly
Acedly는 라이브 인간-진행 소프트웨어 엔지니어 인터뷰를 위해 특별히 제작된 데스크톱 애플리케이션입니다. 제품은 지원자의 기계에서 실행되며 통화의 오디오와 사용 가능한 경우 코딩 샌드박스의 내용을 읽습니다.
플랫폼은 OS 수준에서 검증된 8개 표면을 지원합니다: Zoom, Microsoft Teams, Google Meet, Webex, Lark, Amazon Chime, Coderpad, HackerRank. 모두 8개는 반복적인 주기로 창 캡처 제외(NSWindowSharingNone on macOS, WDA_EXCLUDEFROMCAPTURE on Windows)에 대해 테스트되며, 검증 상태는 제품에 실시간으로 공개됩니다.
일반 소비자 하드웨어에서 질문 끝부터 첫 번째 답변 토큰까지의 중앙값 종단간 지연시간은 약 98ms입니다 — 측정되는 방식은 마이크에서 렌더링까지이며, 단순히 모델의 첫 토큰 지연시간이 아닙니다. 이는 200ms 인간 대화 임계값 내에 충분히 들어오며, 250ms 이하에서는 어시스턴트가 대화에 눈에 띄게 지연되지 않습니다.
다중 모델 라우팅이 운영의 백본입니다. GPT는 구조와 간결함이 지배하는 행동 관련 및 채용담당자 심사 라운드를 처리하며, Claude는 장기 컨텍스트 트레이드오프 트리를 유지하는 것이 중요한 시스템 설계 라운드를 처리하고, DeepSeek은 알고리즘 문제에서 tight latency 하에서의 추론이 주요 기술인 코딩 라운드를 처리합니다. 사용자가 모델을 선택하지는 않으며, 어시스턴트는 트랜스크립트에서 감지된 질문 유형에 따라 자동으로 라우팅합니다.
Acedly를 일반 AI 채팅과 구별하는 것은 코딩 플랫폼 통합입니다. 어시스턴트는 Coderpad와 HackerRank의 편집기를 읽고 문제 진술을 분석하며, 질문과 이미 화면에 있는 것 모두에 근거한 답변을 제공합니다. 오디오만 듣는 copilot은 기술 라운드에서 정보의 절반을 활용하지 못합니다.
윤리에 관한 주의. Acedly는 생각의 보조 도구입니다. 이는 실제 준비의 대체품이 아니며, 이 도구로부터 가장 많은 가치를 얻는 지원자들은 이것 없이도 충분히 잘해낼 수 있는 사람들입니다 — 그들은 높은 이해관계의 라운드에서 인지 부하를 관리하기 위해 어시스턴트를 사용할 뿐, 그 라운드가 실제로 보상하는 수개월의 패턴 훈련과 경험 축적을 대체하기 위함이 아닙니다. 특정 인터뷰에서 실시간 어시스턴트를 사용할지 여부는 판단의 문제이며, 그 결정은 지원자에게 달려 있습니다. 제품은 공개 여부가 당신과 함께 유지되도록 구축되었습니다.
4주 소프트웨어 엔지니어 인터뷰 준비 계획
실제 인터뷰 루프 전에 4주가 있다면, 아래의 일정이 실행 가능한 배분입니다. 이것이 유일한 방법은 아니지만 올바른 구조를 가지고 있습니다 — 패턴 우선, 시스템 설계 두 번째, 행동 면접 세 번째, 회사별 마지막.
주 1 — 패턴 드릴링. 하루에 두 시간. 우리 코딩 인터뷰 준비 가이드의 8개 패턴 드릴 일정을 따르세요 — 주중에 하나의 패턴, LeetCode에서 패턴당 7~8개의 중간 난이도 문제, 각각에 대해 한 문장의 사후 분석. 목표는 주당 60개의 문제이며 중간 난이도에 편향되어 있습니다. 금요일까지는 문제를 읽고 첫 문장에서 패턴을 명시할 수 있어야 합니다.
주 2 — 시스템 설계. 주중에 하루에 두 개의 케이스. 매번 5개 구성 요소 골격을 사용하세요. 각 케이스를 미래의 자신을 위해 작성하세요 — 기능 요구 사항, 제약 조건, 아키텍처 다이어그램, 심화 노트, 트레이드오프. 첫 세 개는 만족스럽지 못하며, 다섯 번째쯤에는 구조가 자동으로 느껴지기 시작합니다. 10가지 클래식을 다루세요: URL 단축기, Twitter, WhatsApp, Uber, Dropbox, YouTube, Instagram, 속도 제한기, 분산 캐시, 알림 서비스.
주 3 — 행동 면접과 모의 면접. STAR 템플릿을 따르는 810개의 이야기를 정리하세요. 각각 34분, 이야기당 2개의 후속 질문 분기. 상위 3개 목표 회사의 핵심 원칙에 매핑하세요. 그 다음 동료나 interviewing.io 같은 플랫폼에서 2번의 유료 모의 면접을 실시하세요 — 하나는 코딩 중심, 하나는 시스템 설계 중심. 자신을 녹화하고, 1.5배 속도로 재생하세요. 당신이 움찔하게 만드는 부분이 고쳐야 할 부분입니다.
주 4 — 회사별 맞춤형. 루프의 각 회사에 대해 반나절을 그들의 특정 특성에 할애하세요. Amazon: 16개의 리더십 원칙을 다시 읽고 각 이야기를 2개의 원칙에 매핑하세요. Google: 3~4개의 어려운 LeetCode 문제를 드릴하세요. Meta: 2개 문제를 45분 내에 푸는 페이싱을 연습하세요. Stripe: 그들의 API 문서를 읽고 작은 엔드-투-엔드 프로젝트를 실행하세요. 마지막 48시간을 휴식으로 남겨두세요. 마지막 이틀에 벼락치기는 음의 수익률입니다.
갭에 맞게 비중을 조정하세요. 코딩은 강하지만 시스템 설계는 약한가요? 주 1과 주 2를 바꾸세요. 최근 LeetCode 연습이 없는 시니어 후보자? 주 1을 두 배로 하세요. 상수는 주 4의 휴식 기간입니다 — 모든 후보자는 실제 루프의 마지막 48시간에 수면이 얼마나 중요한지 과소평가합니다.