Index
웹 브라우저
CSR, SSR
웹 스토리지
쿠키, 세션, 로컬
http, https
CORS, SOP
CSRF, XSS 설명 및 방어
네트워크 & 운영체제
REST API
프로세스 vs 스레드
자바스크립트
자바스크립트에 대해서 아는대로 이야기해봐라
싱글스레드
비동기
비동기 통신 AJAX 구현
Promise, async, await
HTML에서 자바스크립트 파일 위치 및 비동기 동작 defer, async , type=module
자바스크립트 동작 방식
stack vs queue, 예시
동적 타입 언어
인터프리터
이벤트 버블링, 캡처링, 위임
호이스팅, var/let/const
실행 컨텍스트, 클로저
크로스 브라우징
리액트
리액트에 대해서 아는대로 설명해봐라
랜더링 virtual DOM, 동작방식
리액트 생명주기
mount, update, unmount
hooks가 뭔지, 어떻게 이용하는지
useState 비동기
useMemo, useCallback
useEffect
useRef
제어 vs 비제어 컴포넌트?
최적화 경험
메모이제이션, useMemo, useCallback, React.memo
상태 관리
zustand vs context API
redux cf) useReducer
props drilling 경험
유저 인터페이스 라이브러리
컴포넌트 설계 방식
MVC 모델 설명
프레임워크 vs 라이브러리
리액트 선택 이유
리액트 최신 버전 업데이트 사항 및 특징
라이브러리
react-query
경력
가장 최근에 해결한 기술 이슈
팀 내에서 어떤걸 기술적으로 제안해본 경험이 있는지?
개인
장단점은 어떤게 있는가
어떤 개발 스타일을 갖고 있는가
개발 시 중요하게 생각하는 부분은 무엇인가
클린코드란 무엇이라 생각하는가
어떤 역량을 키우고 싶은가?
향후 3-5년 뒤는 어떻게 되고 싶은가
어떤 동료들과 일하고 싶은가
어떤 개발자가 되고 싶은가
어떤 개발 환경을 원하는지?
과제
어떻게 설계했는가
왜 그렇게 설계했는가
과제하면서 가장 고려한 부분은 무엇인가
어려웠던게 있다면 어떤게 있었는지
타입스크립트
interface vs type
타입스크립트 사용 이유
유틸 메소드
super type vs sub type
Last updated