📢 공지사항
home
🥭

중요

생성일
2021/09/29 10:06
태그

중요도 5

1.
브라우저 렌더링 원리
a.
홈페이지가 사용자에게 보이는 순서에 대해서 설명해주세요.
2.
호이스팅에 대해서 설명해 보세요.
3.
클로저는 무엇인가요? 원리와 왜 사용하는지 설명해 주세요.
4.
CSS에서 margin과 padding에 대해서 설명해 주세요.
a.
position을 어떻게 사용하는지 알려주세요.
5.
GET, POST가 어떻게 다르게 쓰는지 말씀해 주세요(주니어 기준, 시니어는 잘 안 물어봄)

중요도 4

1.
this의 용법 아는대로 설명해 주세요.
2.
브라우저 저장소에 대해서 차이점을 설명해 주세요.(Localstorage, Session Storage, Cookie)
3.
Restful API에 대해서 아는대로 설명해 주세요. (GET, PUT, POST, PATCH, OPTION, DELETE)
4.
Javascript는 어떤 언어인가요?
a.
하지만 실제 사용시에는 멀티 스레드처럼 어떻게 사용하나요?
b.
비동기적으로 실행이 되는 것을 동기적으로 코딩하는 방법이 있나요?
5.
vent Loop 에 대해서 알고 있으신가요?
6.
이벤트버블링에 대해서 말씀해 주세요
a.
이벤트 버블링은 기본적으로 child → parent 인데 반대로 구현하는 법은?
b.
이벤트 버블링을 막기위한 방법은?
c.
이벤트 버블링을 잘 활용하면 어떻게 사용할 수 있을까요?
7.
타입스크립트에 대해서 사용해 본적이 있나요? 어떤지 말씀해주세요.
8.
실행문맥에 대해서 설명해 주세요. (자주 물어보지는 않음 그러나 알아야 함)

중요도 3

1.
HTML이 렌더링 중에 Javascript가 실행되면 렌더링이 멈추는데 그 이유는 무엇인가
2.
현재 Javascript 프레임워크를 사용하는 것과 그 선택을 한 이유.
a.
프로젝트를 진행할 때 어떤 Javascript 프레임워크를 선택할 것인가? 그 이유는?
b.
최근 사용되는 Javascript 프레임워크에 대해 차이점과 장단점? 언제 어떻게 사용해야 할까?
3.
SPA와 서버사이드 렌더링의 차이점은 무엇인가요?
4.
require와 import의 차이점
5.
SASS, SCSS를 사용해본 적이 있나요? 기존 CSS와 비교할 때 어떤면이 더 좋은가요?
6.
Javascript 성능 최적화를 위해 어떤 것을 적용해 보았나요?
7.
Vue & React
a.
Vue와 React의 차이는 무엇인가요?
b.
Vue 혹은 React를 사용해보셨다면 상태관리는 어떻게 구현하셨나요?
c.
(Vue 면접관이라면) 라이프 사이클을 가볍게 설명해주세요.
d.
Vue에서 양방향 데이터가 일어나는 원리에 대해서 말씀해주세요.
8.
무작위 데이터에 대해서 테스트는 어떻게 하시나요?
9.
ES6 dptj Arrow함수를 언제 쓰나요? 왜 쓰나요?
10.
var let const 차이점
11.
CORS를 대처하는 방법과 우회하는 방법
12.
MVVM모델에 대해서 설명해 주세요.

중요도 2

1.
CSS에는 Box-model 이라는 것이 있습니다. 이때 width의 값을 차지하는 크기는 어떻게 될까요?
2.
이진트리에 대해서 말씀해 주시고 종류는 어떻게 될까요? 실제 적용해본 경험이 있나요?
3.
git을 사용해보신 적이 있으신가요? 사용했다면 어떤식으로 사용했는지 말씀해 주세요.
4.
HTTP 0.9/1.0의 차이를 말씀해 주세요.

중요도 1

1.
협업에 대해서 어떻게 생각하시나요?
2.
스켈레톤 UI에 대해서 적용해본 적이 있나요.
3.
지원자님께서 시간이 있으시다면 Frontend 향상을 위해 어떤 노력을 할 것인가요?
4.
프론트엔드 주제를 가지고 발표를 해야한다면 바로 가능한게 있을까요?