이직 준비를 위해 최근 면접을 보면서 받았던 질문을 정리하려고 글을 쓴다. 앞으로도 계속 추가 될 예정
[받은 질문 리스트 - 기술]
CSR SSR 차이
REST API란 무엇인지
자동 로그인을 어떻게 구현할 수 있을지?
브라우저 저장소 설명 웹 스토리지랑 캐시가 뭐가 다른지
검색 엔진 최적화가 무엇이며, 프론트엔드에서 검색 엔진 최적화를 적용하는 방법?
리액트 활용도 5점 만점에 몇 점인지 본인의 생각
null 과 undefined 차이
async await가 뭔지
node.js 와 spring boot 차이?
gps는 조작이 쉬운데, 방지한 방법이 있는지
gps 시스템에 어떤 라이브러리 사용했는지
msa 구조에서 spring boot를 사용한 이유
굳이 msa 구조로 변환한 이유가 있는지
가장 좋아하는 언어가 무엇인지
현재 관심있는 신기술 어떤 게 있는지
[받은 질문 리스트 - 경험]
사내 프로젝트 설명 (4군데 공통) - 기능 개선 경험
현재 사내 프로젝트 뭐 하는지 (3군데 공통)
사내 근태 시스템 개발에서 주로 어떤 기능을 담당했는지
평소 개발 공부 어떻게 하는지 (3군데 공통)
왜 프론트엔드 쪽인지?
왜 개발자가 되려고 했는지?
정확히 언제부터 개발자가 되고 싶었는지?
향후 3년간의 개발적 목표와 그걸 이루기 위해 어떤 노력을 하고 있는지
팀 내 갈등 상황 및 어떻게 해결했는지 (3군데 공통)
팀원들과 어떤 방식으로 소통하는지
사내 프로젝트 하면서 특별히 어려웠던 점
업무적으로 다른 사람에게 도움을 줬던 경험이 있는지
디자이너 협업 툴 사용해본 적 있는지(ex. 제플린, 피그마, etc..)
모르는 내용 검색할 때 어떻게 검색하며, 어느 사이트 위주로 찾아보는지
프로젝트 관련 테스트는 어떻게 진행했는지
개발하면서 발생하는 문제점을 어떻게 해결했는지(모호한 질문)
[받은 질문 리스트 - 인성 및 가치관]
(경력 위주)자기소개 (3군데 공통)
성격 장단점(2군데 공통)
지인이 본인 성격에 대해 어떻게 평가하는지
본인이 생각하는 스타트업의 장단점
워라밸 / 연봉 / 사람 / 업무 만족도 우선순위
서비스를 처음부터 혼자 다 맡아서 할 수도 있는데 괜찮은지
어떤 동료랑 일할 때 시너지가 나고, 아닌지
야근에 대해 어떻게 생각하는지
개발자에게 가장 필요한 역량이 뭐라고 생각하는지