당신의 자바스크립트 실력을 테스트해보세요
핵심 문법과 타입 강제 변환, 함수/스코프/클로저와 this, 객체/배열과 데이터 구조, 이벤트 루프/비동기/프로토타입 패턴에 걸쳐 자바스크립트를 테스트하세요. 30개의 코드 리딩 문제로 카테고리별 즉시 점수 확인, 가입 불필요한 무료 테스트입니다.
자바스크립트 테스트이란?
이것은 시나리오 기반 자바스크립트 테스트입니다. 30개의 짧은 코드 스니펫이 각각 하나의 질문과 함께 제시되며, 실제로 코드가 실행될 때 무엇이 일어나는지 묻습니다. 루프의 콜백 내에서 캡처된 변수가 예상한 값이 아닌 루프의 최종 값을 모두 같이 읽는 경우도 있습니다. == 비교 연산자가 조용히 타입을 강제 변환한 후 비교하는 경우도 있습니다. 스프레드로 복사한 것이 깊은 복사처럼 보이지만 최상위 레벨만 복사하는 경우도 있습니다. 당신이 해야 할 일은 코드가 실제로 출력하거나 수행하는 것과 일치하는 답을 선택하는 것입니다. 일어날 것 같은 것이 아니라.
더 읽기접기
30개의 문제는 네 가지 영역을 다룹니다. 핵심 문법과 타입 강제 변환, 함수/스코프/클로저와 this, 객체/배열과 데이터 구조, 이벤트 루프/비동기/프로토타입 패턴입니다. 이 네 영역이 바로 코드를 읽을 때와 실제로 실행할 때 조용히 어긋나는 부분이며, 채용공고에서 말하는 '강한 자바스크립트'가 실제 인터뷰에서는 구체적으로 무엇을 의미하는지 드러나는 곳입니다. 각 영역별로 점수를 받게 되므로 약한 부분이 약한 부분으로 명확히 드러나고, 단지 전체 점수만 떨어지지 않습니다.
약 6분이 소요되며, 가입할 필요가 없고, 코드를 작성하거나 실행할 필요가 없습니다. 모든 문제는 '읽고 예측하기'이며, 시니어 엔지니어가 풀 리퀘스트를 검토하는 방식과 같습니다. 문법을 아는 것과 특정 코드 스니펫이 런타임에 무엇을 하는지 아는 것은 다른 기술이며, 이 테스트는 후자를 측정합니다.