N사 FrontEnd 직무 테스트를 보며 흔히 예상했던 알고리즘 위주의 시험이 아니라,
실무 감각을 꽤 체계적으로 확인하려는 과제형 테스트였다는 점이 인상 깊었다.
Codility 링크가 주어져 자연스럽게 알고리즘 문제를 떠올렸지만, 실제로는 프론트엔드 개발자가 현업에서 마주할 법한 상황을 기반으로 한 과제가 출제되었다.
문제는 총 4문제, 제한 시간은 3시간, 순서와 관계없이 자유롭게 제출하는 방식이었다.
문제를 반드시 순차적으로 풀어야 한다고 착각하는 바람에, 개인적으로는 꽤 아쉬운 순간도 있었다.
각 문제는 난이도 자체보다도,
요구사항을 얼마나 정확히 해석하고 예외를 고려했는지를 보는 느낌이 강했다.
간단한 폼이 주어지고 폼 유효성 결과를 Boolean 타입으로 반환하는 함수를 작성하는 문제였다.