
라이브 코딩 Tip!
📅작성일
2025-10-21
🏷️태그면접
- 코드를 입력하기 전에 계획을 세워라
- 어떤 알고리즘을 사용해야하는지
- 유효한 입력과 출력에 대해 생각해보고 질문해라
- 제한 사항의 입력값을 보면서 시간 복잡도를 예측하자.
- 1~2분 동안 침묵하지 마라. 모르겠으면 질문을 해라.
- 일단 최적화는 생각하지 않고 간단한 솔루션을 코드로 작성해라.
- 테스트 코드를 작성해라.
- 시간 복잡도와 공간 복잡도를 생각하면서 최적화에 대한 방안을 얘기해봐라.
면접을 당신이 지휘하는 페어 프로그래밍 세션으로 취급하세요.
면접관은 당신이 성공하기를 원하며 함정에 빠뜨리려는 것이 아니라 협업하기 위해 거기에 있습니다.
어떤 시점에서 막히는 느낌이 들면 면접관에게 말하세요.
"이것을 해야 한다는 것을 알지만 어떻게 진행해야 할지 잘 모르겠습니다."
면접이 끝나면 주저하지 말고 피드백을 요청하세요.
면접관에게 어떻게 했는지, 개선할 수 있는 특정 영역이 있는지 물어보세요.
회사 정책 때문에 아무 말도 못 할 수도 있습니다. 하지만 즉각적인 피드백을 받을 기회를 놓칠 수는 없습니다.
