for my job/시험&면접 회고

2025 넥토리얼 FE 직무 테스트 관련 회고

지그농 2025. 9. 23. 14:55

1. 

나의 준비

공유된 안내와 같이 테스트는 3시간동안 프론트엔드 개발자의 역량을 요구하는 문제 유형들로 구성되었다.

관련 직무의 언어가 권장되었기 때문에, python에서 javascript로 단기간 준비하였는데 그 준비 과정은 아래 게시글과 같다.

https://jignonne.tistory.com/1

 

이틀 단기 코딩 테스트 준비 (근데 자바스크립트를 곁들인)

1.들어가며나의 첫 하반기 코딩테스트가 이틀 뒤다. 그것도 정말 가고 싶은 넥슨 넥토리얼 인턴!코딩테스트는 3시간 동안 진행되며, 언어 제한은 없지만 직무 관련 언어를 권장한다고 작성되어

jignonne.tistory.com

 

그래도 정렬, 그래프 탐색, DP 등의 알고리즘 유형은 알고 있기 때문에

자바스크립트로 해당 유형의 패턴을 작성하는 방법에 익숙해지는 것에 집중했다.

 

github 레포지토리를 새로 만들어서 스택, 큐, 우선순위 큐, 다익스트라 등의 클래스나 메서드를 작성하면서

언어와 친해지려고 노력했고 특히 타입별 메서드가 무엇이 있는지 mdn 사이트를 보면서 공부했다.

(문자열 메서드, 배열 메서드, 객체 메서드, map/set 메서드 등...)

 

 

2. 

Problem

첫째, 제한된 시간 안에서 다양한 문제를 풀어야 했기 때문에 시간 분배가 가장 큰 도전이었다.

특정 문제에 집중하다 보니 다른 문제에 충분히 접근하지 못하는 상황이 생겼고, 전략적인 접근의 필요성을 체감했다.

 

둘째, 최근 개발을 하며 자동 완성 기능이나 클로드 같은 AI 협업 툴에 의존하는 습관이 생기다 보니, 실제 시험 환경이 낯선 상황이 되었다.

한 줄 한 줄 직접 코드를 작성해야 하는 상황에서 오히려 작은 문법 실수에 발목이 잡히기도 했다.

 

3. 

Keep & Try

1. 자바스크립트 언어에 능숙해지기

단순히 시험을 위한 문법 복습이 아니라, 프론트엔드 개발자로서 자바스크립트 자체에 익숙해지는 것이 필요하다.

프레임워크나 라이브러리를 활용하기 전에 언어 자체를 깊이 이해하고, 다양한 메서드와 활용 패턴을 자유롭게 다룰 수 있어야 한다.

이는 곧 실무에서도 안정적인 코드를 작성할 수 있는 기반이 된다.

 

2. 기본기 다지기

최근 개발 환경에서는 자동 완성이나 AI 협업 툴을 자주 활용했지만, 실전 코딩 테스트에서는 직접 코드를 작성해야 한다.

따라서 라이브러리나 도구에 의존하지 않고도 문제를 해결할 수 있는 기본기가 필수적이다.

자료구조와 알고리즘 구현, DOM 조작, 비동기 처리와 같은 핵심 개념을 스스로 구현할 수 있어야 한다.

 

3. 실전 감각 연습

항상 모든 시험에 있어서 가장 큰 어려움은 시간 분배와 문제 풀이 전략이다.

단순히 문제 풀이 능력을 키우는 것을 넘어, 제한된 시간 안에서 여러 문제를 어떻게 풀어낼지 전략을 세우고 반복 훈련하는 과정이 필요하다.

실제 시험과 유사한 환경에서 연습을 반복하며, 문제 풀이 순서와 시간 안배 방식을 몸에 익혀야 한다.

 

 

4. 

기타

혼자 집중해서 공부하기 위해 지난 달까지 모든 그룹 스터디를 나와서 내가 무엇이 부족한지 계속 돌아보고 있다.

단기 공부 계획이 아니라 어떤 개발자가 되고 싶은지를 생각하고,

그 목표를 이루기 위한 기반을 다지는 시간인 지금에 집중해 보자.