본문 바로가기

Other efforts/Employment

코딩 테스트 준비 방법

반응형

# 준비 방법은 목표 회사, 각자의 문제 해결 능력, 주어진 준비 기간에 따라 달라진다

# 단기간(최소 한 달) 준비하는 방법 vs 장기간에 준비하는 방법

 

[ 단기간에 코딩 테스트 준비하기 ]

 

1. 가장 효율적인 방법 = 본인이 원하는 회사에서 채용할 때 사용하는 코딩 테스트 플랫폼의 문제를 최대한 많이 풀기

2. 한국에서 가장 많이 활용되는 코딩 테스트 플랫폼

- Codility

- 프로그래머스

- Hackerrank

- LeetCode

3. 문제 풀이를 시도한 후에, 올바른 문제 풀이 방법을 검색해보고, 다시 풀어보기 

4. 코드 작성 환경과 테스트 케이스 추가 방법 미리 익히기

5. 문제가 영어인 플랫폼의 경우, 자주 나오는 영어 표현들 미리 익히기 

6. 자료구조와 알고리즘을 1도 모른다면, 알고리즘 도감 책, 어플 활용

http://www.yes24.com/Product/Goods/58290453

 

알고리즘 도감 - YES24

앱과 함께 직관적으로 배우는 알고리즘 학습서!이 책은 알고리즘을 배우는 데 최고로 평가받고 있는 ‘Algorithms’ 앱을 토대로 특별히 고안된 책입니다. 처음 배울 때는 이해하기 쉽고, 다시 배

www.yes24.com

https://play.google.com/store/apps/details?id=wiki.algorithm.algorithms&hl=ko 

 

알고리즘 도감 - Google Play 앱

보면서 이해하고 실행해서 이해하는 알고리즘 도감. 복잡한 알고리즘의 움직임도 풍무한 애니메이션을 통해 재미있게 학습할 수 있습니다.

play.google.com

http://www.yes24.com/Product/Goods/37885448

 

Hello Coding 그림으로 개념을 이해하는 알고리즘 - YES24

알고리즘은 쉽게 말해 어떤 문제를 해결하기 위한 명령을 모아 놓은 것이다. 이 책에서 다루는 알고리즘은 다른 코드보다 속도를 빠르게 하거나 아주 흥미로운 문제를 풀기 위한 것이다. 정렬

www.yes24.com

http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9791160505061&orderClick=&Kc= 

 

누구나 자료 구조와 알고리즘 - 교보문고

상식으로 이해하는 자료 구조와 알고리즘 | [대상 독자] ● 이제 막 기초 프로그래밍을 배웠지만 컴퓨터 과학 기초를 배움으로써 더 나은 코드를 작성하고 프로그래밍 지식과 기술을 키우고 싶

www.kyobobook.co.kr

https://www.youtube.com/watch?v=6Iq5iMCVsXA 

 

[ 장기간(최소 3개월 이상)에 코딩 테스트 준비하기 ]

 

1. 자료구조 / 알고리즘부터 제대로 학습

2. 추천하는 자료구조 / 알고리즘 학습 순서

 - 본인이 사용하는 개발 언어로 코드가 작성된 자료구조 책 학습 (자바로 배우는 쉬운 자료구조)

https://www.hanbit.co.kr/store/books/look.php?p_code=B6297351572 

 

IT CookBook, 자바로 배우는 쉬운 자료구조

-. 『IT CookBook, C로 배우는 쉬운 자료구조』의 자바 개정판 -. 객체지향 개념에 대한 설명과 자바 문법을 간단히 언급하므로, 잊고 있던 개념들을 다시 한번 되짚어볼 수 있다. -. 어렵고 추상적인

www.hanbit.co.kr

 - 엔지니어대한민국 유튜브 채널 영상 학습 (자료구조 코드 구현 부분 혼자서 작성할 수 있도록 학습)

https://www.youtube.com/user/damazzang/videos

 

엔지니어대한민국

 

www.youtube.com

 - 영리한 프로그래밍을 위한 알고리즘 강좌 학습 (특히 Recursion 부분)

https://www.inflearn.com/course/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EA%B0%95%EC%A2%8C

 

[무료] 영리한 프로그래밍을 위한 알고리즘 강좌 - 인프런 | 강의

영리하게 프로그래밍을 할 수 있기 위한 기본 소양인 '알고리즘' 을 배우고 응용하는 방법을 배웁니다., [사진] 1. 강좌 소개 부경대학교 IT융합응용공학과 권오흠 교수님의 알고리즘 배우기 강

www.inflearn.com

- 위에 과정을 다 거치면, LeetCode 문제풀이 시작하기 

https://leetcode.com/

 

LeetCode - The World's Leading Online Programming Learning Platform

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com

 

- 이직 준비가 되지 않았다는 생각이 들어도, 일단 지원해서 실제 코딩 테스트 경험하기 

반응형

'Other efforts > Employment' 카테고리의 다른 글

개발자 기술면접  (0) 2021.08.13
코딩 테스트 통과 노하우  (1) 2021.08.13
중고 신입 이직 전략  (0) 2021.08.12
코딩 테스트  (0) 2021.08.12
GitHub 포트폴리오  (0) 2021.08.12