최근 많은 회사에서 채용 과정에 지원자의 개발 능력을 검증하기 위해 다양한 테스트를 도입하고 있고, 대표적으로 코딩 테스트와 SQL 테스트가 있다.
특히 SQL 작성 관련한 문제들은 취업준비 뿐아니라 백앤드 개발이나 쿼리 작성에 실무적으로 충분히 도움이 될 만하여 한국 사이트로 한번 정리해봤다. (사실 코딩테스트는 개발자가 아니기 때문에 잘 모르겠다..=.= 😅)
#1
프로그래머스
https://school.programmers.co.kr/learn/challenges?tab=sql_practice_kit
특징
여러 유형들을 나눠 놓아서 주제별로 풀어 볼 수 있다. 타이틀만 봤을때 실무에서도 당연히 모두 다뤄야 될 정도로 많이 쓰는 유형들이다. 몇년 전 코딩테스트 준비 할때 많이 이용했던 사이트인데 그 당시엔 SQL문제가 몇개 없었지만 지금은 SQL문제도 많이 생긴 것 같다.
- 지원 DBMS : MySQL, Oracle
- 문제 개수 : 108개
#2
solvesql
https://solvesql.com/problems/
특징
SQL 문제만 다루는 사이트로, 프로그래머스처럼 유형 별로 나뉘어져 있어 원하는 유형을 골라서 접근 할 수 있다.
대시보드를 보니 유료회원 전용 문제를 준비중이고, 분석캠프 같은 것도 운영하는 것같다.
- 지원 DBMS : SQLite (?)
- 문제 개수 : 70개
맺음말
기업에서는 Oracle, MySQL, PostgreSQL, MS-SQL과 같은 RDBMS을 메인DB로 주로 사용하고있다. 각 DBMS는 데이터 포맷팅이나 함수에서 약간씩 차이가 있기 때문에, 사용되는 DBMS에 익숙해지는 것이 중요하다. 따라서, 지원되는 DBMS를 잘 확인하여 연습하면 좋다. 아직 한국사이트로 mysql이나 oracle로 문제 풀이 할 수 있는건 프로그래머스 밖에 없는 것 같다. 프로그래머스로 연습 고고
'CS' 카테고리의 다른 글
[SQL풀이] 프로그래머스 - 멸종위기의 대장균 찾기 (0) | 2024.07.09 |
---|---|
[SQL풀이] 프로그래머스 - 조건에 맞는 도서 리스트 출력하기 (0) | 2024.07.09 |
[리눅스] tar 명령어 알아보기, tar 압축하기, 압축해제 (0) | 2024.07.05 |
PostgreSQL oracle_fdw 설치 (오라클 테이블 읽어오기) (0) | 2024.07.04 |
[PostgreSQL] log파일 스위칭 방법 pg_ctl logrotate (0) | 2024.05.31 |
댓글