자유롭게 후기 공유해주세요.
받았던 질문, 답변못했던 질문, 후기(js를 아주 깊게 공부해라, cs를 엄청 깊게 물어본다 등)
답변 했던 질문
- 1분 자기소개
- 알고리즘이나 JS 관련해서 공부를 한 경험이 있나?
- 기술 선택할 때 기준
- 언성히어로 프로젝트에 대한 소개
- 언성히어로 프로젝트에서 회원가입 및 로그인시 발급되는 token값을 어떻게 관리 했고(Context API) Context API가 단점이 많은데 도입한 이유
- Promise 객체의 3가지 상태
- 호이스팅 개념
- 스코프 개념
- 클로저 개념
- 리플로우, 리페인팅 개념
- 이벤트 루프 개념, 마이크로 태스크 큐에 들어가는 대표적인 비동기 기술
- (알고리즘)1에서 100까지 숫자가 있을 때 특정 숫자를 찾는 효율적인 알고리즘은 뭐냐?
답변 못 했던 질문
- Tansk Query 성능 개선 말고 성능을 개선을 했던 부분이 있었나?
- 좋은 성능에서 말하는 시간은 몇초 인가 ⇒ 2초가 지나면 사용자들이 이탈한다.
- 언성 히어로 프로젝트에서 게시글에 대한 답변이 없다면 사용자가 오히려 우울해질 수도 있을 것 같은데 대처 방안이 있을까?
- 리플로우와 리페인트중에 어떤 것이 더 과부하가 있냐 ⇒ 리페인트가 과부하가 있지만 리플로우가 일어나면 무조건 리페인트가 일어나기 때문에 리플로우를 막는 것이 중요
호이스팅 문제 틀림(1개 맞고 1개 틀림)
f() { a = 2; var a; console.log(a) // 2(undefined라고 답변) } f() { console.log(a) // undefined(undefined라고 답변) var = 2; }
- display inline, block, inline-block의 차이
- 동기와 비동기의 개념 설명
- 렉시컬 환경과 같이 생성되는 것? ⇒ 변수 환경
후기
- HTML, CSS를 간과하지 말자(display의 값들간의 차이)
- 없었다라는 말 보다는
이렇게 개선할 예정이다
라는 말로 표현
- (TMI) 나는 긴장을 하지 않았다고 생각했는데 면접관 분은 내가 긴장한 것 같다고 하셔서 이 부분에 신경을 써야 할듯 ㅋㅋㅋㅋ