네xx 코xxxxx 연계 비즈CIC부서 면접
시간상 추가 역질문 진행x
2:1 한시간 면접 진행
1분 시니어, 1분 젊은 분
면접관분들이 크게 면접 준비안하고, 인터넷에 있는 질문 혹은 즉석에서 생각나는 질문을 위주로 한다는 느낌
프로젝트 질문하다가 질문할거리가 조금 없다는 느낌으로 역량파악하기 위해서 자신을 드러낼 만한 기능구현이야기해달라고함..;;
- (인성) 자기소개
- (인성) 웹개발자 & 프론트엔드개발자 지망이유
- (인성) 프로젝트 시 협업을 어떻게 진행했는가
- git 코드리뷰시 중점적으로 보았던 부분은?
- (인성) 개발자로서 단기적, 장기적 커리어 목표
- (인성) 비즈CIC 부서 어떤 부서인지 아시나요?
- (인성) 프로젝트 팀원들이 평가하는 자신의 장점과 단점 - 단점의 경우 어떻게 극복하기 위해서 노력하고있는지'
- (인성&기술) 비전공자로서 CS공부, JS공부 어떻게 하고 있는가
- 책 추천 받아 공부하였다.
- you don't know JS 읽기 전과 읽은 후에 가장 기억에 남는 개념 (클로저)
- 클로저 개념, 사용사례를 구체적으로 알려달라 (모듈패턴)
- (기술) 프로젝트 때 했던 역할과 자신있는 기능 - 캐루셀 약하다 - 더 다른 기능은?
- (기술) Presentational and Container 패턴 사용 이유?
- 디자인패턴이란 무엇이고, 아는 디자인패턴의 장단점
- (기술) react 클래스컴포넌트에서 생명주기메소드 사용경험
- hooks에서 생명주기 메소드 어떻게 연결
- useEffect에서 componentWillUnmount 어떻게 동작
- (기술) 보안관련해서 아는 지식 자유롭게 다 말해보아라
- HTTPS와 JSON WebToken 활용한 유저 인증 대답 - 토큰이 든 쿠키를 탈취해서 서버요청하면 어떻게 대처?
- CORS란 무엇이고, 어떻게 해결했는지 (상세한 옵션 요구) - secure, httpOnly, 그 이외 더 아는 것 요구 (대답x)
- 로컬과 실제 환경 배포 시 CORS 세팅시 다른 점
- (기술) 웹팩에 대해서 아는 것 - 공부하면 좋겠다고 언급
- (기술) 객체지향프로그래밍이란?
- 객체지향프로그래밍 활용 경험
- (기술) 브라우저에 URL을 입력하고 요청한 페이지를 볼때까지 어떤 일이 일어나는가?
- (입코딩) 긴문자열이 주어졌을 때, 문자열을 압축할 수 있는 방법을 설명하여라 -문자열 aaabbcc ⇒ 3a2b2c abab⇒2ab