웹 개발자 취업 준비하기 - 프론트엔드 인터뷰

시작하기

개발자로 회사에 취업을 하기 위해 면접을 보거나 채용을 위해 인터뷰를 하게 되면 의외로 기초적인 부분을 많이 놓치고 있다는 것을 느낍니다. 개인적으로는 제대로 기술을 가르쳐주지 않고 학원에서 찍어내듯이 양성되는 개발자들과 급박한 일정에 맞추어 배움과 이해 없이 개발만 하는 환경적인 요소가 그런 상황을 만들게 아닐까 가끔 생각하곤 합니다. Github의 몇 개의 Repoistory를 통해 프론트엔드 개발자라면 알아야 할 내용에 대해 정리하였습니다. 프론트엔드 개발자를 준비하시는 예비 개발자 분들에게는 취업에 도움이 되었으면 좋겠습니다.

1. 프론트엔드 인터뷰 핸드북 [front-end-interview-handbook]

front-end-interview-handbook

웹 화면을 개발하기 위해 필수적으로 알아야 할 HTML, CSS, Javascript의 기초적인 부분을 질문과 답변을 통해 정리한 Github Repository입니다. 정리되어 있는 많은 질문과 답변들을 한 번에 다 이해하고 알 수는 없지만 시간이 나신다면 틈틈이 보시면서 정리해보신다면 인터뷰를 질문하는 데에는 물론이고 개발을 할 때에도 분명 도움이 되는 내용들이 정리되어있습니다.

 

front-end-interview-handbook 내용 일부

2. 모든 자바스크립트 개발자가 알아야 하는 33가지 개념 [33-js-concepts]

33-js-concepts

Javascript를 다루는 개발자라면 꼭 알고 있어야 하고 모른다면 알아야 하는 중요한 33가지의 개념을 정리해놓았습니다. 개인적으로는 1번으로 소개한 프론트엔드 인터뷰 핸드북보다 더 도움이 된다고 생각합니다. 인터뷰를 주안점으로 이 글을 작성해서 순위를 2위로 정리했지만 공부를 핵심으로 소개했다면 모든 자바스크립트 개발자가 알아야 하는 33가지 개념이 1순위입니다. Javascript의 핵심적인 요소들을 33가지라는 주제로 잘 정리해놓았습니다.

3. Javascript 알고리즘 [javascript-algorithms]

javascript-algorithms

인기가 많고 잘 알려진 알고리즘과 자료 구조를 Javascript 기반의 예제로 정리되어있습니다. 알고리즘과 자료 구조 중 일부 내용은 예제뿐만 아니라 유튜브를 통해 동영상으로도 학습을 할 수 있게 정리되어 있습니다.

4. Javascript 질문 목록 [javascript-questions]

javascript-questions 내용 일부

모든 자바스크립트 개발자가 알아야 하는 33가지 개념을 통해 어느 정도 Javascript 지식이 쌓이셨다면 한번 정리도 해볼 겸 같이 보시면 좋은 Repository입니다. 답안이 조금 더 명쾌하게 정리되어있었으면 하는 아쉬움이 있기도 하지만 예제를 통해 문제를 내고 답을 도출하는 방식으로 되어있어 간단하게 Javascript 이해 정도를 확인해 볼 수 있습니다.

5. 클린 코드 - Javascript [clean-code-javascript]

clean-code-javascript-ko

Robert C. Martin's의 Clean Code를 Javascript에 적용시켜 정리한 Repository입니다. Clean Code의 내용을 Javascript에 잘 접목시켜서 설명하고 있습니다. 많은 경험과 고민을 바탕으로 좋은 코드를 작성하는 방법을 알려줍니다. 꼭 보지는 않으셔도 좋지만 그래도 보시는 걸 추천드립니다. 프로그래밍에 대한 패러다임이 바뀔 수 있으니 한번 읽어보시는 걸 권장드립니다.

반응형

댓글

Designed by JB FACTORY