유머조아
광고
글쓰기
일자순
조회수순
은꼴 (6)
유머 (5)
asdasdasda (1)
ascas (1)
asdasdas (1)

하나은행 인턴 필기시험에서 자주 출제되는 SQL 유형? 하나은행 인턴 필기시험에서 SQL 관련 문제가 자주 출제된다고 들었습니다. 특히

하나은행 인턴 필기시험에서 SQL 관련 문제가 자주 출제된다고 들었습니다. 특히 JOIN이나 GROUP BY 같은 응용형 문제가 포함된다고 하던데, 이러한 SQL 문제들의 출제 경향과 난이도에 대해 자세히 알고 싶습니다. 또한, 이러한 문제들을 효과적으로 준비할 수 있는 팁이 있다면 공유 부탁드립니다.

쳇GPT가 아래와 같이 알려주세요

예상문제도 알려줄수 있다고 하니 쳇GPT를 이용해보세요.

하나은행 SQL 문제 출제 경향

SQL 문제는 단순 문법 확인 수준을 넘어 실제 데이터 활용과 분석 능력을 요구하는 응용형 문제가 중심입니다. 다음과 같은 항목들이 자주 출제됩니다

1. JOIN 활용 문제

  • 여러 테이블을 연결해 필요한 정보를 추출하는 문제

  • INNER JOIN, LEFT JOIN, (간혹) FULL OUTER JOIN 등 다양한 형태

  • 예: 고객 정보 테이블과 거래 테이블을 조인하여 특정 기간 내 거래한 고객의 목록을 출력

2. GROUP BY 및 집계 함수

  • GROUP BY와 SUM(), AVG(), COUNT() 등의 집계 함수 사용

  • 예: 월별로 고객 수를 세거나, 지점별 총 거래금액을 구하는 유형

  • HAVING 절을 같이 묻는 경우도 있음

3. 서브쿼리(Subquery) 활용

  • 단일행 서브쿼리, IN/EXISTS 조건절 활용

  • 예: 평균보다 거래금액이 높은 고객 추출

4. 윈도우 함수 (Window Function)

  • 최근에는 RANK(), ROW_NUMBER() 등 순위 관련 함수도 일부 출제

  • 지점 내 매출 1위 고객 추출 등 실무 연계

5. 조건문과 필터링

  • WHERE, CASE WHEN 등 조건 처리 능력 평가

난이도 분석

유형

난이도

설명

SELECT 기본문

하 (기초)

거의 모든 지원자 커버 가능 수준

JOIN & GROUP BY

중~상

실제 업무 응용 가능성 높음. 다중 테이블, 필터 조건 등 복합적 구성

서브쿼리

중~상

논리적 사고 요구. 평균 비교, 존재 여부 판단 등

윈도우 함수

중~상급

최근 트렌드 반영. 특정 순위 추출 등 복잡한 분석

실전 시나리오 문제

상급

예: “3개월 연속 거래한 고객을 추출하시오” 등 실무형 문제

✅ 효과적인 준비 팁

1. 기출 유형 파악

  • 하나은행 기출을 직접 구하기는 어렵지만, 금융권 공통문제 유형이 유사

  • **“코딩 테스트 SQL편(백준, 프로그래머스, LeetCode - Data Science 부문)”**에서 출제 유사 문제 학습 추천

2. 문제 해결 루틴 만들기

  • 문제를 보자마자 SELECT → FROM → JOIN → WHERE → GROUP BY → HAVING → ORDER BY 흐름을 정리하는 습관

3. 실제 데이터셋 연습

  • Kaggle이나 Data.gov 등에서 다운받은 오픈 데이터셋을 활용해 문제를 스스로 만들어 풀기

4. 온라인 SQL 연습 플랫폼 활용

  • LeetCode SQL

  • Mode SQL Tutorial

  • SQLZoo

5. 시간 제한 대비

  • 실전에서는 보통 제한 시간 내 5~7문항 정도로 구성

  • 속도보다 정확도 우선, 실수 줄이기 위한 연습 필요

추천 교재 및 자료

  1. Do it! SQL 입문

  • 기초~중급 수준 탄탄히 정리

  1. 혼자 공부하는 SQL (한빛미디어)

  • 실전 예제와 함께 서술되어 실무 대비용으로 적합

  1. 백준 SQL 문제집:

  2. 실전 감각 익히기 좋음