프런트엔드 기술 면접 예상 질문 24개
01. 웹 표준과 웹 접근성에 대해 설명하라.
02. HTML, CSS, Java Script의 기본 개념과 특징은 무엇인가?
03. 브라우저 호환성 이슈와 대처 방법, Polyfill 등에 대해 설명하라.
04. AJAX를 사용하여 비동기적으로 데이터를 처리하는 방법을 설명하라.
05. DOM(Document Object Model)이란 무엇이고 어떻게 작동하는가?
06. 브라우저의 렌더링 엔진, 동작 방식, 브라우저 호환성 등 브라우저에 대해 설명하라.
07. Vue, React, Angular 등 대표적인 JavaScript 프레임워크의 특징과 사용법에 대해 설명하라.
08. 프레임워크와 라이브러리의 각각 특징과 차이점을 설명하라.
09. 페이지 로딩 속도, 캐싱, 렌더링 최적화 등 웹 성능 최적화에 대해 설명하라.
10. 크롬 개발자 도구, Firefox 개발자 도구 등 브라우저 개발자 도구의 기능과 사용법에 대해 설명하라.
11. ES6의 주요 기능과 사용법에 대해 설명하라.
12. 컴포넌트의 개념과 장점, React, Vue 등 프레임워크에서 컴포넌트 기반 개발 방법에 대해 설명하라.
13. XSS, CSRF 등 웹 보안에 대해 설명하라.
14. 웹 접근성의 개념과 중요성, 웹 접근성 관련 지침 등에 대해 설명하라.
15. Webpack의 기본 개념과 사용법, 모듈 번들링 등에 대해 설명하라.
16. 검색 엔진 최적화의 개념과 중요성, 메타 데이터, 사이트맵 등 SEO(Search Engine Optimization)에 필요한 기술에 대해 설명하라.
17. Jest, Mocha 등 대표적인 테스트 자동화 도구의 특징과 사용법에 대해 설명하라.
18. 웹 컴포넌트의 개념과 사용법, Shadow DOM 등에 대해 설명하라.
19. Git의 기본 개념과 사용법, Git-flow 등에 대해 설명하라.
20. SPA(Single Page Application)의 개념과 장단점, React, Vue 등 SPA 프레임워크의 특징에 대해 설명하라.
21. SSR의 개념과 장단점, Next.js, Nuxt.js 등 SSR 프레임워크의 특징에 대해 설명하라.
22. 웹소켓의 개념과 장점, Socket.io 등 웹소켓 라이브러리의 특징에 대해 설명하라.
23. CORS, 보안 헤더, 취약점 분석 등 웹 애플리케이션 보안에 대해 설명하라.
24. D3.js, Chart.js 등 대표적인 데이터 시각화 라이브러리의 특징과 사용법에 대해 설명하라.
취업, 이직, 퇴사, 커리어 고민으로 힘든가요?
Notices를 확인하고 상담 서비스를 받아보세요.
1분만 투자하세요.
1분으로 1년을 아끼고, 10년의 커리어가 달라져요.