안녕하세요 여러분~!
김송아입니다.
개발자를 희망하는 우리 모두의 장애물... 코딩테스트
코딩테스트가 세상에 본격적으로 등장한지 이제 어언 15년이 되어갑니다.
15년 전엔 진짜 별찍기 문제도 나왔었는데ㅋㅋㅋ (너무 옛날 사람 같나...)
갈수록 문제 유형은 많아지고, 난이도 갈피를 못 잡겠다는 우리 입장과는 달리
회사에서는 되려 이제 알고리즘 코딩테스트 만으로는 인재들을 뽑을 수 없겠다는 의견이 분분해졌습니다.
그럼.. 알고리즘 코딩테스트 사라지는 거 아니야..?
하는 멋진(?) 생각들을 하는 분들도 많아졌죠
하지만, 이 생각들을 비웃기라도 하듯 코딩테스트는 역으로 진화하고 있습니다.
진화하는 방법은 크게 2가지입니다.
1. 알고리즘 코딩 테스트 + SQL 코딩 테스트
2. 과제 테스트
이 중에서도 오늘은 첫번째 진화에 대해 좀 더 얘기해볼까 합니다.
알고리즘 코딩 테스트는 기존에 많은 문제수와 높은 난이도를 자랑하는 회사들도 많았다면,
최근에는 문제 수와 난이도를 낮추고, SQL 테스트를 추가했다는 것입니다.
난이도를 낮춘 만큼, 페어 프로그래밍으로 실시간 코딩을 가능하게 하고 있고,
실시간으로 코드 한줄한줄 그 이유를 물어보는 방식도 운영되고 있다고 합니다.
(코딩테스트가 처음 시장에 나왔을 때 방식이랑 비슷해지고 있는 거 같은데.. 기분 탓인가)
알고리즘 코딩 테스트야 어떻게든.. 요즘 준비 방법도 다양해지고 플랫폼도 많다보니 내 의지와 마음만 있으면 될텐데 그쵸..?
(ps. 풀어도 풀어도 풀리지 않는다면, 저를 찾아오세요😉)
그런데 (두둥) 생소하디 생소한.. SQL 테스트는 대체 어떻게 준비하는 걸까요..
참고. 사실 SQL 테스트가 세상에 나온지는 꽤 오랜 시간이 지났습니다.
하지만 이전까지는 데이터 직군에 한정하여 채용 전형으로 사용되었던 유형이라면,
이제는 그 테스트가 백엔드 직군까지 넘어오게 된 거라고 보시면 됩니다🔥
자.. 그럼 어디서 준비를 해야하느냐.. 싶쥬?
[SQL 테스트 준비 사이트 추천]
가장 먼저, 나의 사랑 너의 사랑 프로그래머스 입니다.
프로그래머스 사이트에서는 알고리즘 코딩테스트 문제 유형 분석 뿐 아니라, SQL 코딩테스트를 준비할 수 있는 SQL 쿼리 실습도 제공하고 있습니다. 당연히 모두 무료입니다.
문제 난이도는 쉬운 편입니다.
개인적으로는 데이터 직군이 아니라 백엔드 직군의 SQL 테스트는 비교적 간단하게 출제되기 때문에 쉬운 난이도로 출제되는 경우가 많습니다. 빠르고 간편하게 연습하기 딱 좋겠죠?
두번째로, solvesql 입니다.
프로그래머스에 비해서 각 잡고 데이터 직군을 준비하시는 분들께 좀 더 도움이 되는 사이트입니다.
백엔드 직군이라면 무료 연습 문제의 난이도와 유형으로, 괜찮은 준비를 하실 수 있을 듯 하여!! 추천드려봅니다.
(플레이그라운드 라는 코너도 있는데, 데이터 분석하시는 분들이라면, 다양한 데이터를 다뤄볼 수 있어서 너무 좋을 것 같더라구요 소곤소곤)
다음 2가지는 외국 사이트라.. 영어인 것이 함정이지만 굉장히 좋은 사이트 들이라 추천은 드려봅니다.
개인적으로 정말 좋아하는 사이트, 리트 코드입니다.
외국계를 준비하시는 분들께 코딩테스트 사이트로 추천드리고 있는 사이트이기도 합니다.
리트코드는 알고리즘 코테 뿐 아니라, SQL 코테도 지원하고 있습니다.
마지막으로 해커랭크입니다.
영어라는 단점과 문제 업데이트가 없다는 것만 빼면, 무료로 SQL 테스트를 준비해볼 수 있는 사이트입니다.
요즘 그렇게 유행한다는 SQL 테스트....!
아무래도 백엔드 직군은 늘상 준비하고 있을 수는 없는 전형이라, 급하게 준비하는 경우가 많을 것 같습니다.
그럴 땐 이런 사이트들의 도움을 받으시면 좀 더 체계적으로 준비하실 수 있을 것 같아요 (뭐든 장비빨 최고)
-
아무튼.. 맛있는 음식이나 진화하고 유행했으면 좋겠는데
자꾸 왜 시험만 진화하는 건지ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ
설엔 맛있는 거 많이 먹기나 합시다 (하트)
다들 새해 복 많이 받으시구!!!
다음주에 만나요!!!! 꺄 연휴다
감사합니다.
김송아 드림
아니 근데 잠깐, 옆집 사는 김송아가 유데미 강의를 냈다고?
옆집 개발자 지금 구경가기 👇🏻
'Programming' 카테고리의 다른 글
[언그래머] 육십일곱번째 아티클_개발자에게.. 글쓰기란..? (27) | 2024.02.16 |
---|---|
[언그래머] 육십여섯번째 아티클_과제 테스트는 뭐가 나오는데...😇 (26) | 2024.02.13 |
[언그래머] 육십네번째 아티클_풀스택 개발자 채용 공고에 넥사크로가 자꾸 보이던데요..? (58) | 2024.02.02 |
[언그래머] 육십세번째 아티클_오픈소스 컨트리뷰트 종류 (이것까지 컨트리뷰트라고..?) (57) | 2024.01.30 |
[언그래머] 육십두번째 아티클_오픈 소스쓰다가 안 잡혀가는 방법 (56) | 2024.01.23 |