Meta 코딩 면접에서 예상할 문제
작성자 Aaron Cao · 업데이트

Meta 코딩 라운드는 보통 실행 버튼이 없는 45분 공유 패드에 두 문제를 둡니다. 면접관은 공개 목록이 아니라 배열, 그래프, 트리, 힙 같은 패턴을 재사용하며, 서술도 코드만큼 채점합니다.
실제로 어떤 문제 유형이 나오나요?
무엇을 갈지 추측을 멈추려면 실제 문제 목록이 필요합니다. 이 절은 Meta가 실제로 재사용하는 계열을 이름 붙이고, 목록이 할 수 없는 일도 솔직히 말합니다. 패턴은 전이됩니다. 다른 사람 프롬프트 스크린샷은 대개 그렇지 않습니다.
- 배열과 문자열. 투 포인터, 슬라이딩 윈도, 누적합, 제자리 재작성.
- 그래프. 격자나 인접 리스트 위의 BFS와 DFS, 연결 요소, 비가중 최단 경로.
- 트리. 순회, 최소 공통 조상, 직렬화, 경로 집계.
- 힙과 순서. K번째 원소, K개 리스트 병합, 스트리밍 top-K.
- 구간과 맵. 병합, 겹침, 경계 사례까지는 단순해 보이는 스윕라인 형태.
게시물은 금방 낡습니다. 면접관이 자기 프롬프트를 고르기 때문입니다. 안정적인 것은 계열입니다. 패턴을 말하고 복잡도를 밝히며 실패 케이스를 소리 내어 드라이런할 수 있으면, 지난달 스크린샷을 외운 사람보다 그 라운드에 가깝습니다. 역할별 뱅크는 문제 뱅크 토픽에 있습니다.
폰스크린과 루프는 어떻게 다른가요?
두 단계 모두 패드는 같은 객체입니다. 공유 편집기, 카메라 켜짐, 종종 실행 없음. 차이는 밀도와 후속 질문입니다. 폰스크린은 보통 면접관 한 명과 두 문제이며 만회 여지가 조금 더 있습니다. 루프 코딩 라운드는 같은 형태에 시계가 더 빡세고, 두 번째 면접관이 곁에 앉기도 하며, 말없는 시작에 덜 관대합니다.
두 단계 모두 코드가 나오기 전에 동작하는 접근을 원합니다. 입력을 확인하고 구조를 고르며 시간과 공간을 추정한 뒤 씁니다. 두 번째 문제는 새 영역보다 익숙한 계열의 변형인 경우가 많아, 첫 문제를 다듬는 것보다 여유를 남기고 끝내는 일이 더 중요합니다.
이 라운드가 Meta 전체 파이프라인에서 어디에 있는지는 회사 면접 토픽에 있습니다.
이 문제들은 어떻게 연습해야 하나요?
퍼즐만이 아니라 그 라운드 자체를 연습하세요. 하이라이트를 끈 단순 편집기에서 풀고, 모든 선택을 말하고, 45분에 두 문제로 제한하세요. 패드가 실행해 주지 않으니 손으로 추적하세요. 한 번 녹음해 침묵을 들어 보세요. 면접관이 듣는 것도 그것입니다.
E5를 노리던 백엔드 엔지니어가 공개 Meta 태그 목록을 세 주 동안 팠다가, 목록에 없는 그래프 후속에서 굳었습니다. 그녀는 새 제약을 다시 말하고 BFS를 고르며 visited 집합을 설명하며 회복했습니다. 면접관이 채점한 것은 그 프롬프트를 본 경험이 아니라, 움직일 수 있다는 점이었습니다.
AI 면접관 상대의 시간 제한·서술 연습은 모의 면접 페이지에 있습니다. 그 리허설은 패드의 말하는 부분용이며, 조용히 푸는 연습은 절대 훈련하지 못합니다.
Meta 패드에서 실시간 어시스턴트는 어디에 맞나요?
코딩 패드는 공유 표면입니다. 키 입력, 삭제, 멈춤이 면접관에게 보이고, 화면 공유 IDE는 화면에 있는 무엇이든 공유에 넣습니다. 그 표면에서의 실시간 보조는 범위 밖이며, 감독이나 회사 관리 기기도 마찬가지입니다.
SubcueAI는 그 패드 주변의 구술 라운드용으로 만들어졌습니다. 네이티브 macOS와 Windows 앱은 시스템 오디오와 마이크를 캡처해 로컬 플로팅 오버레이에 띄웁니다. 브라우저 확장 Side Panel은 Chromium 브라우저의 회의 탭에 대해 실시간 보조를 하며, 그 탭 오디오 즉 면접관만 캡처하고 마이크는 절대 캡처하지 않습니다. 회의 봇이 참여하지 않으며 회의 페이지에 주입도 없습니다.
행동이나 설계 대화에서 구조를 유지하는 데 쓰세요. 패드에서는 쓰지 마세요. 한계와 아키텍처는 탐지 가능성 토픽에 있습니다.