질문 상세 보기
Q 웹 프론트앤드 개발자로 취직하고 싶은데 기술 면접에서 물어볼 만한 내용이 어떤 것이 있을까요?
-
웹에서 많이 사용하는 기술은 typescript, javascript, css, html5, anguler, vue, react 등등이 있지만
제일 중요한건 경험입니다. 일부 대기업에서는 코딩테스트만으로 프로그래머를 채용할 정도니까요...
신입이시라면 위의 언어중 가장 기본이 되는 javascript, css, html5를 아주 깊게 공부하신 다음,
1인 또는 팀을 구성해서 프로젝트 진행해보시고 해당 경험으로 포트폴리오를 만드시는걸 추천합니다.
포트폴리오가 있다면 만들어진 포트폴리오 위주의 기술면접 질문을 받을 확률이 매우 높습니다.2020-08-15 수정 -
면접을 준비하시기 보단, 직무 자체에 집중하시는게 좋으실것 같습니다.
면접을 준비해서 회사에 들어가야 한다면 그 회사랑 맞지 않는것 같아요.2020-08-12 작성 -
스코프, 호이스팅, 클로저, this 바인딩, 프로토타입 등 자바스크립트의 근간이 되는 내용을 이해하실 필요가 있습니다.
그리고 ES6에서 추가된 주요 스펙들에 대한 것도 프론트엔드 엔지니어 면접의 당골 질문들입니다.
예를 들면 const, let과 var의 차이, Promise와 async/await, iterable/iterator 프로토콜 같은 것들입니다.
그리고 웹 브라우저의 작동 원리에 대해 알아두시는 것도 도움이 됩니다. 검색해 보시면 이벤트 루프와 콜백 큐를 사용해서 브라우저가 자바스크립트의 비동기 코드를 어떻게 처리하는지 잘 설명된 내용을 찾으실 수 있을거에요.2020-08-05 작성 -
HTML, JAVASCRIPT, CSS에 대해서 깊게 깊게 공부하시면 됩니다.
프레임웍 같은것들은 중요하지 않아요2020-08-05 작성 -
그냥 최신 표준 크로스브라우즈 html과 javascript관련해
아는것이 실제 개발하실때 도움이되실거고 면접용이라면 당연히 최신트랜드 javascript lib? framework?
들에대해 청산유수로 장단점을 말하는게 좋아보이겠죠
ㅎㅎ2020-07-26 작성 -
1. 브라우저 렌더링 원리 (엄청 자세히까진 몰라도 원리에 대해 알아야함 )
2. 호이스팅, this용법, 실행 컨택스트, 이벤트루프, 클로저 등 자바스크립트에 대한 깊은 이해 필요 서로 연관된 개념에 대한 설명이 필요
3. SPA 프레임워크 사용경험
4. http 통신 , 소켓통신 , OSI 7계층2020-07-25 작성 -
제일 흔한 리스트.
this가 어디 찍히냐.
클로저가 무엇이냐.
호이스팅에 대한 이해.
사용하는 프레임워크의 라이프 싸이클.
단골 질문들입니다.
경험이 없으시면 막 깊게 잘 안물어봐요. 대기업이면 더더욱 js에 대해서 물어보고..2020-07-25 수정