본문 바로가기

Dev./Front-end

프론트엔드 개발자 / 퍼블리셔 에게 면접때 할 질문 UPDATE 2021

 

<직무관련 기초질문>

 

Q. 인턴경험이 있나요?

A. 

 

 

Q. 경험해본 개발 프로젝트중에 가장 본인에게 의미있던? 프로젝트에 대해 이야기 해주세요.

A. 

 

 

Q. 지향하는 개발자의 이상향이 어떻게 되십니까? 프론트/백/풀스텍

A. 

 

 

Q. PHP 를 사용한 커뮤니티를 하나 만든다고 가정해보고, 백엔드부터 프론트엔드까지 사용할 기술스택을 한번 나열해보세요.

A. 

 

 

Q. 서버를 사용해본적이 있습니까?

A. 

 

 

Q. 유지보수와 신규개발중 어느쪽이 본인에게 더 잘맞는것 같습니까?

A. 

 

 

Q. API가 뭔가요? REST API 를 만들어 본적이 있습니까

A. 

 

 

Q. HTTP 응답 코드가 뭔지 아시나요? 외우고 있는 코드가 있나요?

A. 

 

 

Q. 프론트엔드 개발과 백엔드 개발의 구분점은 어디쯤일까요?

A. 

 

 

저는 웹개발자 이다 보니, 자바스크립트의 발전을 최근 가장 관심있게 보고있는데요.

 

 

Q. ES6 문법을 사용해봤나요?

 - 필수적으로 사용하게 되는데, 경험이 있는지 확인. 없어도 상관없음. 있으면 가산점 ++

리액트 네이티브를 사용해 본적이 있습니까?

 - 없어도 상관없음. 있으면 가산점 +++

A.

 

Q. 기존에 Javascript 라이브러리나 프레임워크를 사용한 적이 있나요? 만약에 있다면, 어떠한 방식으로 사용했는지 말씀해주세요.

A. 

 

 

혹시 AWS 같은 클라우드 서비스는 알고계시죠

 

 

Q. AWS에서 EC2를 제외한 다른 서비스 사용해본것 있는지?

A. 

 

 

 

<DB 관련 질문>

 

Q.  어떤 데이터베이스 사용해보았나요?

A.

 

 

 

<개발자간 협업 능력 체크>

Q. 버전 관리툴을 사용해본게 있나요? 저희는 Git을 사용하려고 합니다.

 - 있으면 +

A. 

 

 

 

<디자이너와 협업 능력 체크>

 

Q. 포토샵을 사용할 줄 아는지?

 - 기본적인 포토샵 사용능력은 있어야 서로 편함

A. 

 

 

Q. 디자이너가 아이콘이나 이미지요소들을 안뜯고 PSD파일만 줘도 작업이 가능하신가요?

 - 디자인팀에 업무가 몰리면 이런 일이 발생할 수 있으니 처리가능한 수준인지 체크

A.

 

 

 

 

 

<프론트엔드 개발 능력 체크>

 

Q.  HTML CSS JS 의 사용 능력정도는?

A. 

 

 

Q. [신입] GET POST 의 차이에 대해 알고계신가요?

A. 

 

 

Q. Float 를 써서 영역이 사라졌을때 어떻게 해결할수있을까요?

A. 

 

 

Q. Flex 레이아웃 을 사용해보았나요?

A. 

 

 

Q. Grid 시스템을 사용해 봤습니까?

A.

 

 

Q. CSS 전처리기를 사용해본적이 있나요?

 - 프로젝트에 Sass / Less 를 사용하는데, 사용경험이 있는지 체크. 없어도 상관없음. 있으면 가산점 +

A.

 

 

 

 

 

 

<기술 심화질문 - 프론트엔드 스킬 수준 체크>

 

 

Q. 다국어가 포함된 페이지는 어떤 방식으로 제공하나요?

A. 

 

 

Q. 쿠키(Cookies)와 세션저장소(sessionStorage)와 로컬저장소(localStorage)의 차이점을 설명해주세요.

A. 

 

 

Q. 클로져(Closure)는 무엇이며, 어떻게/왜 사용하는지 설명해주세요.

A. 

 

 

Q. JS의 "Currying" 에 관해 아는대로 이야기 하세요.

A. 

 

 

Q. "호이스팅(Hoisting)" 에 대해 아는대로 이야기 해보세요

A. 

 

 

 

 

 

<기타 질문>

 

Q. 퍼블리셔와 프론트엔드개발자는 어떤차이가 있는것 같습니까?

 - JS프레임워크에 관한 이야기를 하면 좋겠다.

A.

 

Q. 성능향상을 위해 시간이 충분히 있다면 어떤작업을 해보실껀가요?

A. 

 

 

Q . 하기싫은 일이 있다면?

A . 

 


Q. 앞으로 배우고 싶은 기술이 있다면? 언어나 프레임워크나 라이브러리나 뭐든 혹은 개발관련 스킬이 아니라도 

A. 

 

 

Q. 온라인 강좌를 들어본적이 있는지? 어떤 플랫폼에서?

A. 

 

 

Q . 개발용 컴퓨터는 어떤게 필요하신가요?

A . 

 

 

Q . 내가 꼭 가고싶은 회사는 이랬으면 좋겠다. 하는게 있나요?

A . 

 

 

Q . 회사를 다니면서 난 이런부분은 꼭 지킨다 혹은 회사가 이건 꼭 지켜줬으면 좋겠다. 하는 게 있습니까?

A . 

 

 

Q . 퇴근후에는 주로 어떻게 시간을 보내시나요?

A . 

 

 

Q . 갖고있는 취미나 갖고싶은 취미가 있어요?

A .