프론트엔드 기술면접 질문 리스트 🧾

정현수·2021년 8월 16일
14

지식정리

목록 보기
1/5
post-thumbnail

내가 다 안다고 생각했던 것들을
실전에서 안다고 증명을 해야할 때
머뭇거리는 나를 위해 던지는 질문 리스트

📌 (프론트) 개발자 상식

📌 JavaScript 

  • hoisting에 대해서 알고 있나?
  • this에 대해서 알고 있나?
  • closure에 대해서 알고 있나?
  • prototype에 대해서 알고 있나?
  • context에 대해서 알고 있나?
  • JavaScript의 동작 방식에 대해서 알고 있나?
  • let, const, var 의 차이점에 대해서 알고 있나?
  • 이벤트 버블링, 이벤트 캡처, 이벤트 위임에 대해서 알고 있나?
  • JavaScript의 비동기, 비동기 처리에 대해서 알고 있나?
  • TypeScriptJavaScript의 차이점에 대해서 잘 알고 있나?
  • 그냥 함수와 화살표 함수의 차이점에 대해서 정확히 알고 있나?
  • JavaScript에서 이벤트루프가 무엇인지 알고있고 사용 경험이 있나?
  • 애니메이션 구현은 어떤 방식으로 하는지 알고 있나?

📌 React

  • React는 왜 쓰는 거고, 다른 프레임워크와의 차이점을 알고 있나?
  • ReactvirtualDOM에 대해서 알고 있나?
  • React에서 Flux 패턴을 알고 있나?
  • 좋은 컴포넌트 설계란 무엇인지에 대해 알고 있나?
  • React의 상태 관리에 대해서 잘 알고 있나?
  • React key property에 대해서 정확히 알고 사용용도를 알고 있나?
  • React의 좋은 스타일링 방법에 대해서 잘 알고 있나?
  • React의 컴포넌트 메모이제이션에 대해서 잘 알고 있나?
  • React 테스트에 대해서 잘 알고 있나?
  • Next.JS는 왜 사용하는거고 잘 알고 있나?
  • React hooks에 대해서 정확히 알고 있나?

📌 Computer Science

  • 모든 자료구조에 대해서 알고 있나?
  • 자료구조의 적용 사례와 각각의 장단점을 알고 있나?

🥇 한 발짝 더

  • 웹 설계 패턴 및 자신이 추구하는 방식이 있나?
  • 자신의 꾸준한 성장을 위해 노력하는 것이 있나?
  • 웹 서비스의 사용성을 개선하기 위해 고민해 봤던 부분이 있는지? 구체적인 사례와 나의 확고한 의견이 있나?
  • 자신의 코딩 컨벤션이 있나?
  • 자신의 라이브러리 선택에 대한 확고한 가치관이 있나?
  • 잘하는 개발자가 무엇이라고 생각하는지 의견이 있나?

나의 질문 출처들
1. 캡틴 판교님
2. alskt0419.log
3. holim0.log
4. tech-interview-for-developer repository
5. 소인성님의 IT-Note 레포

profile
개인블로그를 만들었습니다. https://junghyeonsu.com/

0개의 댓글