면접대비 질문 정리 : 저장용

HaByungNo·2022년 10월 21일
0
post-thumbnail
post-custom-banner

1. var, let, const 차이를 설명해보세요
2. 이벤트 버블링과 캡처링에 대해 설명해보세요
3. Promise를 사용한 비동기 통신과 async, await 를 사용한 비동기 통신의 차이를 설명해보세요
4. 호이스팅에 대해서 설명해보세요
5. virtual DOM에 대해 설명해보세요
6. 클래스형과 함수형 컴포넌트의 차이점은 무엇인가요?
7. 클로저(closure)가 무엇인지 설명해보세요
8. DOM을 건드리는 방식과 아닌 방식의 차이는 무엇인가요?
9. 함수 scope와 블록 scope에 대해 설명해보세요
10. Eslint, prettier에 대해 아는대로 설명해보세요
11. CSS 박스 모델에 대한 얼마나 알고 있고 다른 박스 모델로 레이아웃을 렌더링하는 방법을 설명해보세요
12. inline과 inline block의 차이점에 대해 설명해보세요
13. React와 Vue, Angular의 차이점은 무엇인가요?
14. React에서 JSX 문법이 어떻게 사용되나요?
15. React의 렌더링 성능 향상을 위해 어떻게 해야 하나요?
16. Redux가 무엇인지 설명하시고, 왜 사용하셨나요?
17. 리덕스의 장단점에 대해 설명해보세요
18. 생명주기 메서드(LifeCycle)에 대해 설명해보세요
19. 메모이제이션에 대해 설명해보세요
20. 캐시가 무엇이고, 어떻게 동작하는지 설명해보세요
21. CSS relative, fixed, absolute의 차이가 무엇인지 설명해보세요
22. 새로운 CSS Flexbox나 Grid를 사용해본 적이 있나요? 있다면, 설명해보세요
23. 반응형 디자인은 적응형 디자인과 어떻게 다른가요?
24. null과 undefined의 차이점은 무엇인가요?
25. 브라우저 렌더링 과정에 대해 설명해보세요
26. 웹팩과 바벨에 대해 설명해보세요
27. CSR과 SSR의 차이가 무엇인가요?
28. CORS가 무엇이고 이를 처리해본 경험을 말씀해주세요
29. 웹사이트 성능 최적화에는 어떤 방법이 있는지 설명해보세요
30. 쿠키, 세션, 웹스토리지의 차이를 설명해보세요
31. 렉시컬 환경에 대해 설명해주세요
32. 실행 컨텍스트에 대해 설명해주세요
33. 불변성 관리는 어떻게 하셨나요?
34. 콜백 지옥을 해결하는 방법을 설명해보세요
35. React, 왜 사용하시나요?(우리는 선택지가 React 밖에 없지만 기업입장에서는 궁금할 수 있는 질문)
36. React hooks useMemo와 useCallback에 대해 아는대로 설명해주세요
37. Flexbox 사용해봤나요? 사용해봤다면 어떻게 사용했나요?
38. css margin, padding 각각 어떻게 사용하며, 차이점은 무엇인지 설명해보세요
39. position을 어떻게 적용했는지 설명해보세요
40. Restful API에 대해서 아는대로 설명해보세요
41. http와 https의 차이에 대해 아는대로 설명해보세요
42. HTTP Method 중 GET, POST의 차이를 설명해보세요
43. React 18버전에 어떤 내용이 업데이트 되었는지 아나요?
44. props와 state의 차이점은 무엇인가요?
45. websocket을 사용해보셨나요? socket.Io, stompJS, sockJS 중 아는대로 설명해주세요
46. JSX 엘리먼트의 key는 어떻게 사용되나요?
47. state변경 시, 왜 setState, useState를 사용하나요?
48. prop drilling은 무엇이고 어떻게 피할 수 있나요?
49. javascript ES6에 추가된 것은 무엇인가요?
50. ES6에서 화살표 함수를 언제 쓰고 왜 쓰는지 설명해보세요
51. TCP와 UDP의 차이점은 무엇인가요?
52. 함수 호출 시에 this의 용법에 대해 아는대로 설명해보세요
53. javascript는 싱글 스레드 언어인데, 싱글 스레드 언어의 특징에 대해 설명해보세요
54. Webpack이 무엇인지 설명해보세요.
55. React hooks는 무엇인가요?
56. React hooks의 장점은 무엇인가요?
57. JSX란 무엇인가요?
58. HOC란 무엇인가요?
59. Redux를 주로 사용하셨는데, Flux에 대해 알고 계신가요?
60. React에서 상태변화가 일어나면 어떻게 변화를 감지하는지 아는대로 설명해보세요.

profile
프라고
post-custom-banner

0개의 댓글