생기부 면접 준비, 활동이 많은 학생부를 처음 펼친 날
목차
한○○ 학생의 학생부는 컴퓨터로 무언가를 만든 기록으로 가득했습니다. 아두이노로 로봇팔을 움직이는 데서 시작해, 게임 서버를 띄우는 과정을 자동으로 해 주는 프로그램을 만들었고, Docker로 그 실행 환경을 바꾼 뒤 Kubernetes로 장애가 나도 서비스가 이어지는 구조까지 실험했습니다. 관심은 보안으로 넓어졌고, AI 쪽으로도 1학년 자연어 처리에서 3학년 생성형 AI 모델 비교까지 이어졌습니다. 활동이 많을 뿐 아니라 한 줄로 이어지는 학생부였습니다.
다만 면접은 학생부를 읽는 자리가 아니라, 그 활동을 학생이 자기 입으로 설명하는 자리입니다. 그래서 첫 면접 수업에서는 이 학생부를 한 활동씩 학생에게 설명하게 하고 들었습니다. 들어 보니 학생부에 적힌 수준과 지금 말로 설명할 수 있는 수준이 활동마다 달랐습니다. 첫 수업은 그 틈을 활동마다 찾아내는 시간이었습니다.
설명이 되는 활동, 직접 부딪혀 고친 것들
설명이 잘 되는 활동에는 공통점이 있었습니다. 한○○ 학생이 직접 만들다가 문제에 부딪히고, 그 문제를 직접 고친 활동이었습니다.
가장 또렷했던 것은 스마트 선풍기입니다. 온도·습도 센서로 불쾌지수를 계산하고, 그 값에 따라 모터 세기를 조절하는 선풍기였습니다. 그런데 모터가 돌기 시작하면 LCD 화면이 어두워지고 아두이노가 불안정해졌습니다. 한○○ 학생은 모터를 떼어 놓고 원인을 좁혔고, 모터에 전원을 따로 달아 문제를 풀었습니다. 무엇을 봤고, 원인을 어떻게 좁혔고, 무엇으로 고쳤는지가 순서대로 나왔습니다.
음악 스트리밍 플랫폼도 그랬습니다. Python으로 짠 핵심 처리 부분이 느리다는 것을 겪고, 그 부분을 C 언어로 바꿔 실제로 약 세 배 빨라진 것을 확인했습니다. 같은 곡이 두 번 저장되지 않도록 참조 카운팅 방식도 넣었습니다. 로봇팔 역시 조이스틱 입력을 서보모터에 직접 연결하는 데서 시작해, 조이스틱 클릭으로 제어를 단순하게 바꾸고, 구조물 무게 때문에 생기는 상승·하강 속도 차이를 코드로 보정하는 데까지 갔습니다.
이런 활동에서 한○○ 학생은 자기가 맡은 역할, 부딪힌 문제, 오류의 원인, 고친 과정까지 스스로 설명했습니다. 문제는 학생부에 같은 무게로 적혀 있는데도 말이 멈추는 활동들이었습니다.
말이 멈춘 활동, 결과까지 적힌 탐구일수록
말이 멈춘 곳은 반대쪽이었습니다. 학생부에 높은 수준으로, 결과까지 자세히 적힌 탐구들입니다.
Kubernetes 실험이 그랬습니다. 한○○ 학생은 클러스터를 관리하는 Control Plane과 실제 작업을 돌리는 Worker가 각각 무엇을 하는지, Control Plane이 멈추면 돌던 작업은 이어지지만 새 작업을 배치하기 어려워진다는 것까지는 설명했습니다. 그런데 학생부에는 Control Plane 셋에 Worker 셋으로 짠 구성과, Control Plane 하나에 Worker 다섯으로 짠 구성을 비교했다고 적혀 있었고, 왜 이 둘을 비교했는지가 분명하게 나오지 않았습니다.
학생부에는 quorum, VIP 같은 말과 함께 Worker 장애는 약 6초, Control Plane 장애는 약 9초 안에 복구됐다는 결과까지 적혀 있습니다. 숫자가 적혀 있으면 그 숫자를 어떻게 얻었는지도 물을 수 있습니다. 그래서 비교한 목적, 두 구성에서 똑같이 맞춘 조건, 장애를 일으킨 방법, 복구 시간을 잰 방법까지 다시 정리하기로 했습니다.
암호화 알고리즘 실험도 비슷했습니다. AES·ARIA·SEED·DES를 비교한 탐구인데, 실행 시간 대신 CPU 명령어 수를 잰 이유는 설명했습니다. 그런데 이야기를 나누다 보니 무엇을 바꿔 가며 실험했고(독립변인) 무엇을 쟀으며(종속변인) 어떤 값이 나왔는지(결과값)가 서로 섞였습니다. 비교한 알고리즘, 입력 데이터 크기, CPU 명령어 수, 암호화·복호화 비용을 하나의 실험 구조로 다시 세워야 했습니다. 정규표현식으로 데이터를 뽑아낸 방법, 자동 계산 스크립트, AES의 라운드 수와 키 길이, SPN과 Feistel 구조의 차이까지 질문이 번질 수 있는 활동이라 더 그렇습니다.
다른 몇 활동에서도 같은 자리가 비었습니다.
- 적외선 무선 제어 — 적외선 모듈로 로봇팔을 무선으로 움직이려다 실패한 활동입니다. 실패 이유를 「시간이 부족해서」로만 말했고, 무엇을 보내려 했는지, 통신 프로토콜이 왜 필요했는지, 어느 단계에서 막혔는지가 빠져 있었습니다
- 신재생에너지 시뮬레이션 — 여러 발전 방식을 모델링해 입력값에 따라 발전량을 계산했다는 큰 틀은 기억했지만, 어떤 발전원과 변수, 계산식을 썼는지는 흐릿했습니다
- 학교 정보 프로그램 — NEIS API로 급식·학사 일정·시간표를 보여 준 과정은 설명했지만, 학생부의 「대규모 데이터 학습」이라는 표현이 그 과정의 어디를 가리키는지가 이어지지 않았습니다. 나중에 Streamlit과 LLM으로 급식·시간표 설명을 만든 활동과도 섞이지 않게 나눠야 했습니다
특히 수학적 원리, 실험 변수, 데이터를 다룬 기준, 결과 해석이 들어 있는 활동일수록 다시 정리할 것이 많았습니다.
면접에서 물을 것, 무엇을 했나보다 왜 그렇게 했나
두 쪽을 나란히 놓으면 차이가 보입니다. 설명이 된 활동은 「무엇을 했나」를 말하는 순간 「왜」와 「어떻게」가 따라 나왔습니다. 모터가 돌면 화면이 어두워졌으니 모터를 떼어 봤고, 그래서 전원을 따로 달았습니다. 말이 멈춘 활동은 「무엇을 했나」는 학생부에 있는데, 「왜」와 「어떻게」가 아직 학생의 말로 정리되어 있지 않았습니다.
대학이 공개한 학생부 면접 질문도 「왜」와 「어떻게」를 묻습니다. 중앙대가 공개한 학생부종합전형 면접 질문은 대부분 학생부에 적힌 활동으로 시작해 그 안의 개념과 과정을 설명하게 합니다(면접 예상 질문에 정리했습니다). 그래서 준비는 「무엇을 했나」보다 「왜 그렇게 했나, 어떻게 확인했나, 결과가 왜 그렇게 나왔나」에 무게를 둡니다. Kubernetes 실험이라면 왜 두 구성을 골랐는지, 복구 시간을 어떻게 쟀는지, 왜 Control Plane 쪽이 더 오래 걸렸는지입니다.
학생부에 적힌 개념, 수식과 원리까지
활동만이 아닙니다. 한○○ 학생의 학생부에는 수업 시간에 다룬 개념도 깊게 적혀 있었습니다. 특히 3학년 미적분 시간에 DCT로 이미지 압축 원리를 다룬 탐구와, 확률과 통계 시간에 Bloom Filter를 다룬 탐구는 학생부의 표현 수준이 매우 높았습니다. 이런 개념은 이름만이 아니라 수식과 원리까지 질문받을 수 있다고 보고, 다음 수업 전까지 다시 볼 개념을 세 묶음으로 나눠 줬습니다.
묶음 | 다시 볼 개념 |
|---|---|
수학·알고리즘 | RSA 암호화와 일방향성, 소인수분해와 계산 복잡도, Bloom Filter의 해시 함수·비트 배열·거짓 양성, DCT 기반 이미지 압축, 리만합과 이산적 근사, Ray Tracing과 법선벡터, Anti-aliasing의 근사 원리 |
AI·데이터 | 생성형 AI와 예측형 AI의 차이, 선형회귀와 음수 예측 문제, K-means 군집화, 이상치·결측치 처리 기준, 데이터 편향, 확산 기반 모델과 자기회귀 모델의 차이, 샘플링에서 생기는 정보 손실 |
시스템·전자·보안 | Docker와 컨테이너, Kubernetes의 고가용성·quorum·VIP, 트랜지스터와 플로팅 현상, 베이스-이미터 누설 전류, 정규표현식, 양자 터널링과 MOSFET, 검색 엔진의 크롤링·색인·랭킹, 악성코드·백도어·서버 로그 이상탐지 |
AI 기초 과목은 개념보다 구분이 먼저였습니다. 자전거 수요 예측뿐 아니라 TV 광고 매출 분석, 심장마비 가능성 예측, 행복지수, 택배 배송 지점, 소비자물가지수 시계열 예측까지 여러 모델이 적혀 있었습니다. 각각 어떤 문제를 풀려고 만든 모델인지, 회귀·군집·분류·시계열 가운데 어디에 해당하는지 나눠 정리하기로 했습니다.
흩어진 활동, 네 줄기로 묶기
활동이 많은 만큼, 학생부 전체를 네 줄기로 묶어 정리했습니다.
- 서버·시스템 — 서버 관리에 대한 관심, Minecraft 서버 프로그램, Docker, 음악 스트리밍 서버, Kubernetes, 고가용성과 보안. 네 줄기 가운데 가장 일관된 흐름입니다
- AI·데이터 — 1학년 자연어 처리·인공신경망에 대한 관심, 2학년 자연어 처리와 데이터 전처리, AI 모델 학습과 데이터 분석, 3학년 확산 기반 언어모델 직접 구동. AI를 쓰는 데서 모델과 데이터가 움직이는 구조를 들여다보는 쪽으로 나아갔습니다
- 하드웨어·반도체 — 아두이노와 전자회로, 펠티어 소자, EUV 노광과 기하, MOSFET과 양자 터널링, 트랜지스터 논리게이트. 소프트웨어 너머 실제 시스템을 이루는 전자·반도체까지 관심이 넓어진 흐름입니다
- 보안 — 서버 관리에 대한 관심, 보안 중심 개발 문화, 오픈소스 보안, 악성코드와 백도어, 서버 접속 이상탐지
보안 줄기는 따로 떨어진 관심으로 내세우기보다, 서버를 안정적으로 운영하려다 넓어진 관심으로 서버·시스템 줄기에 잇는 편이 자연스럽습니다.
다음 수업, 활동마다 계기부터 후속 탐구까지
첫 수업이 틈을 찾는 시간이었다면, 다음 수업부터는 그 틈을 메웁니다. 활동마다 계기, 실제로 한 일, 본인 역할, 부딪힌 문제, 해결 과정, 결과와 해석, 후속 탐구의 순서로 다시 세우고, 그 답 뒤에 이어질 꼬리질문과 개념 확인 질문까지 함께 준비합니다. 그리고 실제 면접처럼 질문에 답하게 하고, 설명이 모자란 곳은 그 자리에서 보완합니다.
이 순서는 답을 적어 외우는 칸이 아니라, 활동마다 어느 칸이 비었는지 찾는 순서입니다. 선풍기처럼 칸이 저절로 채워지는 활동도 있고, Kubernetes 실험처럼 「왜 비교했나」 칸이 빈 활동도 있습니다. 가장 먼저 다시 세울 것은 그 Kubernetes 비교 실험과 암호화 알고리즘 실험입니다.
집에서, 활동 하나에 세 물음
아이 학생부에서 활동 하나를 골라 세 가지를 물어보시면 됩니다. 왜 그렇게 했는지, 어떻게 확인했는지, 결과가 왜 그렇게 나왔는지입니다.
답이 「시간이 부족해서」에서 멈추거나, 무엇을 바꿨고 무엇을 쟀는지가 섞인다면 그 활동이 먼저 다시 세울 활동입니다. 반대로 술술 나오는 활동이 있다면 무엇이 다른지 들어 보셔도 좋습니다. 한○○ 학생의 경우 술술 나온 것은 직접 부딪혀 고쳐 본 활동이었습니다.
자주 묻는 질문
생기부 면접 준비 첫 수업에서는 무엇을 하나요?
학생부를 한 활동씩 학생에게 설명하게 하고 들으면서, 학생부에 적힌 수준과 지금 말로 설명할 수 있는 수준이 어디서 어긋나는지 찾습니다. 한○○ 학생은 직접 고친 활동은 막힘없이 설명했고, Kubernetes 비교 실험과 암호화 알고리즘 실험에서 비교한 이유와 실험 변인이 막혔습니다.
학생부에 적힌 개념도 면접에서 물어보나요?
학생부에 높은 수준으로 적힌 개념은 수식과 원리까지 질문받을 수 있다고 보고 준비합니다. 한○○ 학생은 미적분의 DCT 탐구와 확률과 통계의 Bloom Filter 탐구가 그런 경우여서, RSA·DCT·Bloom Filter 같은 개념을 묶어 다시 보게 했습니다.
학생부 활동은 어떤 순서로 정리하나요?
계기, 실제로 한 일, 본인 역할, 부딪힌 문제, 해결 과정, 결과와 해석, 후속 탐구의 순서로 다시 세우고, 이어질 꼬리질문과 개념 확인 질문까지 함께 준비합니다. 이 순서는 외울 답이 아니라 활동마다 비어 있는 곳을 찾는 데 씁니다.
출처
- 써머스 에듀 수업 기록 — 생기부 면접 1:1 1회차 진단(2026년 9월, 학생 이름 비공개)
- 중앙대학교 2026학년도 대학별고사 선행학습 영향평가 보고서 — PDF 74~77쪽(인쇄 71~74) 학생부종합전형 면접 질문 예시, PDF 176쪽(인쇄 173) 고교 교원 자문의견
써머스 에듀는 서울대·연세대·고려대 수시 면접을 다룹니다. 대치역 3번 출구 은마종합상가 3층입니다.
글은 AI와 함께 작성했습니다.

