내 인터뷰 경험 & 직면한 질문들 (Frontend + JavaScript + SQL)

발행: (2026년 1월 7일 오후 04:14 GMT+9)
2 min read
원문: Dev.to

Source: Dev.to

인터뷰 개요

어제 나는 Fresher React Developer 포지션 면접에 참석했습니다. JavaScript, CSS, SQL, 그리고 웹 기본 개념을 다루는 좋은 학습 경험이었습니다. 또한 HTML과 CSS만을 사용해 웹페이지를 복제하는 과제도 주어졌습니다.

출제된 질문

JavaScript

  • [2,3,1,4] 가 주어졌을 때, 배열의 합을 구하라.
  • 배열에서 중복을 제거하라.
  • 문자열 "Hello" 를 분할하라.
  • JavaScript에서 ===== 의 차이점은 무엇인가?

CSS

  • CSS에서 inlineinline‑block 은 무엇이 다른가?

SQL

  • 급여가 50,000에서 80,000 사이인 레코드를 찾는 SQL 쿼리는?
  • 급여가 60,000 이상인지 이하인지에 따라 급여 카테고리를 나누는 SQL 쿼리는?
  • SQL에서 두 번째로 높은 급여를 찾는 방법은?
  • 가장 높은 급여를 받는 직원의 이름과 부서를 찾는 쿼리는?

프론트엔드 과제

HTML과 CSS만을 사용해 웹페이지 UI를 복제하고, 깔끔한 레이아웃을 구현하라.

배운 점

  • 모든 답을 완벽히 맞추지 못하더라도 자신감이 중요하다.
  • JavaScript 로직 질문은 배열 메서드와 문자열 처리에 대한 이해가 필요하다.
  • CSS 레이아웃 개념은 UI 복제 과제에 필수적이다.
  • 이번 면접을 통해 내가 개선해야 할 부분을 명확히 알게 되었다.
Back to Blog

관련 글

더 보기 »

모던 웹 개발 시작하기

![Forem 로고](https://media2.dev.to/dynamic/image/width=65,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2...)

내 포트폴리오

개요: 나는 2025년 말에 개인 포트폴리오를 완성했고, 이 이정표를 Dev.to에 공유하고 싶었다. 나는 시스템 분석 및 개발 전공 학생이다.