공부하다가 발견한 좋은 자료들을 저만 알고 있는 것이 너무 아쉬워서 공유합니다 ^_^
좋은 것들은 나눌수록 더 좋다!!
# 해커랭크 (해외)
영어판 프로그래머스처럼 느껴지는 페이지입니다.
실제로 한국의 프로그래머스 서비스가 여기서 아이디어를 많이 얻은 것처럼 보였어요.
여기서 코딩 역량을 쌓고 검증한 후에 다양한 기업들에 지원할 수 있는 시스템을 갖추고 있거든요.
해외 취업을 함께 고려하고 있으면 '해커랭크'를 사용해도 좋을 것 같습니다!
국내 기업 중에서도 해커랭크를 사용하여 코딩 테스트/인터뷰를 하는 경우가 종종 있다고 하네요.
국내/국외 취업을 모두 고려하는 경우에 꽤 메리트 있게 느껴질 법한 선택지라고 생각합니다.
# 코딜리티 (해외)
여기서도 양질의 문제를 많이 얻을 수 있다고 합니다!
경력직 채용 시장에서 종종 코딜리티를 사용한다고 들었습니다.
아직까지 신입 시장에서는 프로그래머스를 더 많이 사용하는 것 같긴 합니다....^^
# 리모트인터뷰 (해외)
독특한 채점 시스템을 지닌 코딩 테스트 플랫폼입니다.
주어진 테스트 케이스 하나만 통과하면 코드 제출이 바로 승인되는 시스템이라고 하네요...?
단순해 보이는 시험 구조지만, 내부는 전혀 단순하지 않습니다.
내부적으로 코드 퀄리티 점수를 측정하는 시스템이 탑재되어 있다고 합니다.
즉, 코드를 성공적으로 제출했음에도 불구하고, 기준 점수 이하가 나오면 담당자에게 전달조차 이루어지지 않는 구조라고 하네요...
게다가 테스트 케이스가 하나라서 디버깅 기회가 거의 없다고 봐도 무방합니다.
신입 채용 시장에서 자주 쓰이는 코딩 테스트 플랫폼은 아니지만, 경력직 채용 시장에서 가끔씩 쓰인다고 해요.
물론 신입은 회사 이메일이 없어서 가입조차 어려운 걸로 보였습니다...^^;;
그렇지만 신입 입장에서도 이런 형태의 테스트가 있다는 것을 미리 알아두는 것도 나쁘지 않다고 생각합니다!
# 리트코드 (해외)
코딩 테스트 준비용으로 많이 쓰이는 사이트 중 하나입니다.
백준/프로그래머스 등에서 리트코드를 참고해서 문제를 만드는 경우가 많은 것 같더라구요.
백준/프로그래머스보다 더 넓은 세계에서 학습하고 싶은 분들에게 추천드리고 싶습니다!
인터넷 및 서적에 관련 자료도 워낙 많아서 신입 준비용으로도 괜찮다고 생각합니다!
# 백준 (국내)
- 링크 : https://www.acmicpc.net/
- 백준 티어 시스템 링크 : https://solved.ac/
국내에서 코딩 테스트 준비 사이트로 많이 알려진 '백준'입니다!
이전에는 난이도 분류 시스템이 없어서 불편했는데, solved 사이트를 통해 난이도별 문제를 풀기 좋은 환경이 조성되었습니다.
포인트 적립, 온오프라인 연계 행사, 티어 시스템 등으로 사람들에게 알고리즘 문제풀이에 대한 심리적 장벽을 많이 낮춘 게 보이더라구요.
한국어 페이지라서 친근한 것도 큰 이점이기도 하구요!
개인적인 생각이지만... 전반적인 코딩 테스트를 준비할 때는 '프로그래머스'가 좋고, 취약한 영역(ex. 다이나믹 프로그래밍)을 집중적으로 공략할 때는 '백준'이 좋다고 생각합니다.
# 프로그래머스 (국내)
요즘 대부분의 개발 신입 공채는 '프로그래머스'에서 진행하는 것 같더라구요.
제가 만약 알고리즘 테스트 스터디장을 담당한다면, 미리 환경 적응할 겸 프로그래머스에서 문제 풀이해 보는 것을 필수적으로 지정할 듯합니다...^_^
국내 신입 취업 영역에 한정해서는 권장 준비 요소가 아닌, 필수 준비 요소라고 생각합니다!
위에서 언급했던 것처럼 전반적인 코딩 테스트를 준비할 때는 '프로그래머스'가 정말 좋습니다!!
# 코드포스 (해외)
알고리즘 문제풀이의 대표 격 사이트 중 하나입니다!
위에서 언급했던 리트코드처럼, 백준/프로그래머스 등에서 코드포스를 참고해서 문제를 만드는 경우가 많은 것으로 보였어요.
알고리즘 문제풀이를 딥하게 덕질하고 싶은 분들이라면 반드시 거쳐갈 수밖에 없는 사이트라고 생각합니다...^^
이것도 마찬가지로 백준/프로그래머스보다 더 넓은 세계에서 학습하고 싶은 분들에게 추천드리고 싶습니다!
앞으로 저는 리트코드, 프로그래머스 등을 메인으로 사용해서 코딩 테스트를 준비할 예정입니다!
아직 가야 할 길이 많이 남았지만, 한 걸음씩 앞을 향해 나아가려고 합니다.
아 그리고 오늘 'SK네트웍스 Family AI 캠프'에서 제공하는 자소서 첨삭 컨설팅도 받았는데... 정말 만족스러웠어요.
제가 부족한 점이 무엇인지, 어떤 점을 살리면 좋은지 등을 배울 수 있어서 좋았습니다!
게다가 얼마 전에 외출했을 때 마주한 세상은 어찌나 쾌청했는지...!
조용한 평일 낮 시간 을지로 거리를 걷기도 하고, 네온사인으로 가득한 강남 밤거리를 걷기도 했는데 모두 다른 느낌으로 기분이 좋았어요.
살면서 가끔씩 힘든 순간들이 찾아 오기도 하지만 현재에 집중해서 제가 할 수 있는 것들에 최선을 다해보겠습니다!
주늑 들면서 살기에는 신기한 것들이 세상에 정말 많아요!!
한없이 무의미한 것이 인생이지만, 그럼에도 불구하고 존재하는 동안은 무의미한 것들에 의미를 부여하면서 살아보고 싶습니다!!
+) 부족한 부분이 있으면 댓글로 말씀해 주세요! 겸허한 마음으로 더 공부하고 수정하겠습니다.
'개인 공부 > 알고리즘 (공부+문제풀이)' 카테고리의 다른 글
LeetCode (No.125) : Python 문제 풀이 (1) | 2024.11.26 |
---|---|
Python 알고리즘 : 기본 라이브러리 (4) | 2024.11.18 |