기술적 인 JavaScript 인터뷰가 있기 때문에이 리포지어를 만듭니다. 그래서 여기서 나는 스스로 준비하기 위해 내가 사용하는 리소스를 공유 할 것입니다.
이 저장소의 주요 목적은 몇 주 안에 인터뷰를 위해 나 자신을 준비하는 것입니다. 나는 컨셉이나 특수한 자바 스크립트를 설명하는 하루에 적어도 두 번의 커밋을 만들고 싶다. 나는 항상 ECMAScript 2015를 사용하려고 노력할 것이다.
vscode를 사용하고 코드 러너를 설치 한 JavaScript 코드를 실행하여 코드를 실행하여 Control + N (또는 Windows의 Control + Alt + N )을 클릭하십시오.
또한 옵션 File > Auto Save 으로 자동 저장을 활성화했습니다.
나는 먼저 JavaScript의 작동 방식에 대한 내용을보고, 기능과 콜백, 폐쇄, 약속, 내가 이미 알고 있기 때문에 더 이상 들어 가지 않을 개념에 대해 이야기하고 있습니다. 또한 데이터 구조, 큰 O, 정렬 및 검색 알고리즘에 대한 문제를 해결하기를 희망합니다. 시간이 있으면 HackerRank 알고리즘을 해결할 것입니다.
내가 추천하는 첫 번째 코스는 콜백 및 고차 기능, 폐쇄, 비동기 자바 스크립트 및 객체 지향 JavaScript에 대한 확실한 이해를 돕는 Will Sentance의 것입니다. Frontendmaster에 대한 무제한 액세스 권한이 있다면 여기에서 전체 코스를 볼 수 있습니다. 여기에서 JavaScript : Hard Parts, v2 will sentance by will sentance, 그렇지 않다면, 당신은 YouTube에서 will sentance에 의해 하드 부품을 볼 수 있습니다.
다른 과정은 Bianca Gandolfo의 것입니다.이 과정에서는 소수의 알고리즘 기술을 사용하여 일반적인 인터뷰 질문이있는 알고리즘을 연습합니다. 이 과정은 무료이며 여기에서 JavaScript가있는 알고리즘에 대한 실용적인 가이드를 찾을 수 있습니다.
알고리즘 : 알고리즘, 해결 방법, 복잡성 등에 대한 모든 것.
Hackerrank : 해킹 랭크 문제의 설명 및 해결 인터뷰 준비 키트 질문부터 시작합니다.
How-JS-Works : 작동 방식에 대한 JavaScript 개념, 우리가 알아야 할 기본 사항
그래프 : JavaScript에서 그래프 구현
미래 예측 : 인터뷰 질문의 90%를 기대할 수 있습니다. "왜이 직업을 원하십니까?" "당신이 해결 한 힘든 문제는 무엇입니까?" 당신이 생각할 수 없다면, Google“가장 일반적인 인터뷰 질문”. 당신이 얻을 수 있다고 생각하는 상위 20 가지 질문을 기록하십시오.
계획 : 목록에있는 모든 질문에 대해서는 답을 기록하십시오. 그것은 그들이 당신의 뇌에 붙어있는 데 도움이 될 것입니다. 당신은 당신의 답변이 자동으로되기를 원하기 때문에 중요합니다.
백업 계획을 세우십시오 : 실제로 모든 질문에 대해 세 가지 답변을 적어 두십시오. 왜 세가? 첫 번째 면접관이 당신의 이야기를 좋아하지 않을 수도 있기 때문에 모든 질문에 대해 다른, 똑같이 좋은 답변이 필요합니다. 다음 면접관이 다른 이야기를 듣고 옹호자가되기를 원합니다.
설명 : 우리는 당신의 생각을 이해하고 싶습니다. 인터뷰 내내 당신의 사고 과정과 의사 결정을 설명하십시오. 우리는 기술 능력을 평가할뿐만 아니라 문제에 접근하여 해결하려고하는 방법을 평가하고 있습니다. 면접관과의 가정을 명시 적으로 명시하고 확인하여 합리적인지 확인하십시오.
데이터 중심 : 모든 질문은 당신이 요청하는 것을 할 수 있다는 것을 보여주는 이야기로 답변해야합니다. "어떻게 이끌나요?" "나는 공동 작업/결정적/무엇이든 지도자입니다. 시간에 대해 말씀 드리겠습니다…"
명확하게 : 기술 퍼즐 내에서 어떤 범주와 정보를 소중히 여기는 범주와 정보에 대한 통찰력을 제공하기 위해 많은 질문이 의도적으로 개방형으로 열릴 것입니다. 우리는 당신이 문제에 어떻게 관여하는지와 그것을 해결하기위한 주요 방법을 찾고자합니다. 생각 과정을 통해 이야기하고 설명이 필요한 경우 특정 질문을하십시오.
개선 : 존재하는 솔루션을 개선하는 방법에 대해 생각해보십시오. 질문에 대한 초기 생각에 대해 큰 소리로 생각하는 것은 가치가 있습니다. 대부분의 경우 첫 번째 답변에는 정제 및 추가 설명이 필요할 수 있습니다. 필요한 경우 Brute Force 솔루션으로 시작하여 개선하십시오. 면접관에게 당신이하고있는 일과 그 이유를 알리십시오. 연습 : 모두가 연습으로 나아집니다. 각 이야기를 명확하고 간결하게 말할 수있을 때까지 인터뷰 답변을 연습하십시오.
위에서 언급 한 요점은 여기에서 더 많이 볼 수 있습니다.