본문 바로가기

JavaScript

(28)
[프론프엔드 면접 대비] 코어 자바스크립트 : 데이터 타입 야놀자, 카카오, NHN(전화면접), 한화생명의 프론트엔드 면접을 진행하면서 경험했던 자바스크립트 질문을 모아둔 페이지이다. 여러 면접을 탈락하며 느낀점은, 지식보단 프로젝트 경험을 통한 내공이 중요한것 같다. 사내 개발 위주 팀으로 전배하기로 하여, 면접 여정은 한동안 중단될 것 같지만 즐거운 경험이었다. (사실 장기간 현업에서 개발한 경험이 없었기에 당연히 면접도 못보는게 맞긴 하다... 쩝) 좀 더 절실히, 내공을 쌓고 정말 원하는 회사의 원하는 포지션에 지원해봐야겠다. 면접을 잘보려면 지식을 아는것도 중요하지만, 말할 준비가 되어있어야 한다. 따라서 해당 페이지의 컨텐츠는 서술형으로 작성하였다. 용어 정리 변수는 변경 가능한 데이터가 담길 수 있는 공간 식별자는 그 변수의 이름 실제로 변수의 식별..
[프론트엔드 면접 대비] 브라우저의 렌더링 과정 알아보기 모던 자바스크립트 Deep Dive - YES24 모던 자바스크립트 Deep Dive - YES24 『모던 자바스크립트 Deep Dive』에서는 자바스크립트를 둘러싼 기본 개념을 정확하고 구체적으로 설명하고, 자바스크립트 코드의 동작 원리를 집요하게 파헤친다. 따라서 여러분이 작성한 코드 www.yes24.com 모던자바스크립트 Deep Dive 책의 38장을 정리한 내용임 브라우저의 렌더링 과정 개요 파싱 parse tree/ syntax tree를 생성하는 일련의 과정 파싱이 완료되면 파스 트리 기반으로 바이트 코드를 생성함 바이트 코드는 특정 하드웨어가 아니라 가상 머신에서 실행하도록 만든 바이너리 코드 렌더링 html, css, js 문서를 파싱하여 브라우저에 시각적으로 출력하는 것 CSSOM +..
2021년 하반기 야놀자 FE직무 경력공채 1차면접 후기 야놀자 | 여행의 모든 것, 한 번에 쉽게 (yanolja.com) 야놀자 | 여행의 모든 것, 한 번에 쉽게 국내 호텔 모텔 펜션/풀빌라는 물론 레저/액티비티에 해외 숙소까지 모두 초특가! 지금 야놀자로 최대 80% 할인받으세요. www.yanolja.com 야놀자 2021년 하반기 경력공채 1차 면접을 보았다. 일단 결과를 먼저 말하자면 탈락이다 원격으로 3대 1로 진행되었는데 순서는 다음과 같다. 1. 장표로 프로젝트를 설명하고, 2. 해당 프로젝트에 대한 상세한 질문 3. 기술면접 4. 코드리뷰 일단 프로젝트에 대해서는 실제 서비스를 운영하며 겪을만한 문제 및 트러블슈팅 방안에 대해 많이 질문한다. 또한 사용한 기술들에 대해서도 꽤 상세한 질문이 들어오기에, 그냥 사용한 수준 혹은 클론코딩이나 해..
2021 상반기 한화생명 경력공채 코딩테스트 후기 [JS] 어제 오전 9시까지인걸 모르고 새벽에 웹툰보다가 생각나서 메일로 시간 확인하고 급하게 일어나 자기 전에 풀기 시작했다. 다행히 문제는 어렵지 않았다. 문자열 처리, 돈 계산 ,날자 계산 문제가 나왔다. 전형적인 문제 길이가 엄청 길고 조건 많고 자료 처리 귀찮은 문제들이다. 1시간 조금 안걸려서 다 풀고 잠들었다. 결과는 합격!