[ TIL ] 2022-05-31

Gorae·2022년 6월 1일
0
post-thumbnail

면접 질문 = 답변 가능하도록 공부

제대로 답변하지 못할 기술은 이력서에 쓰지 않는 게 오히려 좋다

리액트의 동작 원리

  • 리액트는 클로저와 인덱스로 동작한다
    상위에서 use..들의 인덱스를 매겨두고 순서를 정함. state 를 인덱스로 비교, 가상 돔이 달라졌는지 비교하여 랜더링
  • 가상 DOM 은 언제 그리지?
  • useCallback, useMemo 를 쓰는 이유, 쓰지 말아야 할 이유
    함수 컴포넌트는 매번 새로 만들어짐.
  • useEffect 뎁스에 따른 동작 원리
    ( return 이 있을 때, state 가 있을 때, 빈 배열일 때)

자바스크립트

  • event loop **
    js 에서 가장 중요한 것. queue에 어떻게 쌓이고, 브라우저 상에서 어떻게 동작하는지, 어떤 게 먼저 동작하는지 잘 알고 있어야.
  • 프로미스와 콜백의 차이
    콜백은 함수 안에서 return 함수를 부르는 것.
  • 이벤트 버블링 / 캡처링
  • 클로저란? 렉시컬 스코프와 실행 컨텍스트라는 말을 넣어서 설명해 봐라.
  • this 는 언제 결정되는가?

CORS 는 브라우저가 막는 것

  • response header 에서, 서버에서 허용된 코드임을 알려줌. 브라우저가 이걸 신뢰해도 되는지 막는 것.

브라우저에 주소를 입력했을 때 일어나는 일 *

CSR 과 SSR 차이

SCSS @use, @include 차이

해야 할 일

강의 다시 보기
내 답변 정리하기

profile
좋은 개발자, 좋은 사람

0개의 댓글