코딩 테스트라는 단어를 들으면 여러분은 어떤 것이 머리 속에서 떠오르시나요? 아마 많은 분들이 막막함이나 어려움을 먼저 떠올릴 것입니다. 저 또한 그랬기에 온라인 강의, 알고리즘 학습 서비스, 책 등을 구비해 공부를 해왔습니다. 각각의 플랫폼마다 장단점이 존재했으나, 평소 개발 관련 책을 자주 접했던 저에게는 책이 가장 익숙했습니다.

이지스퍼블리싱 IT 책은 복잡한 개념을 자세한 설명과 적절한 예시로 표현하는 것이 주요 특징이라고 할 수 있는데요. 이번 'Do it! 알고리즘 코딩 테스트 자바편' 역시 이러한 특징을 잘 살렸습니다. 특히 24페이지에서 디버깅의 필요성을 설명하는 부분은 인상 깊었습니다.

실제 코딩 테스트 환경에서는 IDE의 디버깅 기능을 활용하지 못하는 경우도 있으나, 학습 과정에서 디버깅 기능을 적극 활용해 본인이 작성한 알고리즘의 논리 구조를 파악하는 습관은 개발자로 성장함에 있어서 유익한 습관이라고 생각합니다.
실제 응시자들이 어떤 문제로 불합격했으며, 이를 디버깅 습관으로 어떻게 해결할 수 있는지를 구체적인 사례를 들어 설명하고 있어 매우 설득력 있었습니다. 이처럼 독자가 실제 마주할 수 있는 상황을 바탕으로 조언을 제공한다는 점이 이 책의 큰 강점이라고 생각했습니다.


이 책은 문제 분석하기 → 손으로 풀어보기 → 수도코드 작성하기 → 코드 구현하기라는 체계적인 4단계 학습법을 제시합니다. 하지만 필자의 경우, 그동안 여러 코딩 테스트 책으로 공부하면서 글과 그림만으로는 문제와 풀이 과정을 이해하기가 어려웠습니다. 난이도에 따라서 여러 번 읽어야 이해가 되는 경우가 많았습니다. 하지만 'Do it! 알고리즘 코딩 테스트'는 이러한 단점을 해소할 수 있는 부분이 있습니다. 바로 해당 풀이를 바탕으로 저자의 설명 영상이 유튜브에 무료로 공개되어 있기 때문입니다. 책에서 미처 다 이해하지 못한 부분을 영상으로 직접 보며 저자의 의도를 충분히 이해할 수 있었습니다.
https://www.youtube.com/@codingtest
하루코딩
👨💻 하루 한 문제, 함께 성장하는 코딩 여정! 코딩테스트와 IT 지식을 쉽고 재미있게! 매주 수요일 오전 7시 15분, 새로운 콘텐츠가 업로드됩니다. 소통과 피드백도 언제나 환영이에요 😊 📩
www.youtube.com
또한, 슈도 코드로 구체화한 후에 알고리즘 코드를 제시하기 때문에 코드를 이해함에 있어서도 다른 책들과 비교했을 때 훨씬 수월했습니다. 간혹, 자바의 스트림 문법을 극한으로 활용해 답안 코드를 제시하는 책들이 있는데, 책에서 소개한 개념과 코드를 연결시키기 어려웠던 부분이 있었습니다. 하지만, Do it 책은 입문자도 쉽게 접근할 수 있도록 알고리즘 코드를 구현하고 있기에 좀 더 진입장벽이 낮다고 느꼈습니다.
이지스퍼블리싱으로부터 제공받은 Do it 책을 읽어보면서 평소 부족하다고 생각했던 유형들을 이 책으로 공부해 보려고 합니다. 각 유형을 이해하기에 필요한 핵심 문제들 위주로 선별했다는 점에서 보다 효율적으로 공부가 가능할 것 같습니다.
https://product.kyobobook.co.kr/detail/S000216912322
Do it! 알고리즘 코딩 테스트: 자바 편 | 김종관 - 교보문고
Do it! 알고리즘 코딩 테스트: 자바 편 | IT 기업 취준생의 필독서가 3년 만에 업그레이드해서 돌아왔다! 출제 경향을 완벽하게 반영한 문제로 코딩 테스트 한 번에 합격하자!‘코딩 테스트는 어떻
product.kyobobook.co.kr
'MyActivity' 카테고리의 다른 글
| AWS SAA-C03 합격 수기 및 공부 방법 (0) | 2026.04.16 |
|---|---|
| 인프라 엔지니어의 교과서 개정 2판 리뷰 (0) | 2025.09.14 |
| 한입 FE 챌린지 5기 회고 (2) | 2025.04.11 |
| 그로킹 동시성 책 리뷰 - 동시성 프로그래밍의 길라잡이 (3) | 2025.02.05 |
| JSCODE 데이터베이스 스터디 8기 회고 (0) | 2025.02.04 |