Zero to Hero
article thumbnail

원서는 2020년 8월에 출간한 The Complete Coding Interview Guide in Java입니다.

 

대부분의 IT 기업의 채용 과정엔 코딩 테스트와 기술 면접이 있습니다. 이를 통해 면접자가 가지고 있는 기본적인 기술 역량을 파악하고, 다음 전형을 진행할지에 대한 기준점으로 삼고 있습니다. 이미 해외에는 이런 코딩 테스트와 기술 면접을 다루는 책들이 많고 국내에도 번역본을 통해 쉽게 접할 수 있습니다.

 

기존에 코딩 테스트와 기술 면접을 다루는 책들도 훌륭하지만, Java로만 되어 있는 책은 보기 어려웠던 것 같습니다. 대부분의 소스 코드가 C, C++로 작성되어있고, Java와 관련된 개념들은 적은 지면을 사용해 간단하게 언급하는 정도로 Java를 이용해 코딩 테스트와 기술 면접을 준비하시는 분들께 기존의 소위 '기술 면접 바이블'이라고 불리는 책들은 다소 아쉬운 구성일 수밖에 없습니다.

 

이 책은 오로지 Java로만 구성된 800쪽이 넘는 두꺼운 책입니다. 코딩 테스트에 주로 등장하는 개념들과 예제 코드가 모두 Java로 작성되어있습니다. 그뿐만 아니라 Java 개발자에게 할 수 있는 기술 면접에 빈번하게 등장하는 질문과 이에 대한 답변으로 책이 구성되어 있습니다. 대부분의 기술 면접이 제한된 시간 내에 지원자의 실력을 검증하는 과정인 만큼 간결하지만 필요한 키워드가 포함된 짧은 답변을 하는 것이 기술 면접의 핵심포인트입니다. 이 책은 특정 질문을 제시하고, 이 질문의 의도와 반드시 답변에 담겨야 하는 키워드를 언급한 뒤 3~5문장의 모범답안을 제시합니다. 나아가 시스템 디자인 관련 예시 질문도 책 마지막에 포함되어있습니다. 답안을 그대로 암기해도 좋을 만큼 원문도 좋고 번역 품질도 훌륭하다고 생각합니다.

 

개인적으로 이 책은 기본적으로 Java의 기초 수준을 익히신 분들께 추천해 드리고 싶습니다. 책의 성격상 Java의 기초 지식에 대해 다루는 책은 아닙니다. 또 코딩 테스트 관련된 내용이 국내 코딩 테스트 스타일이 아닌 해외 기술 면접에서 주로 나오는 숏 코딩 스타일입니다. 그래서 이 책을 통해 특정 알고리즘 개념을 익히고, 이를 사용하는 관련 문제는 OJ(Online Judge)를 통해 풀어보는 것이 좋을 것 같습니다. 일부 내용은 국내 기업 입사 전형에서 나오기는 굉장히 어려운 개념을 다루고 있습니다. 이런 개념은 책에서도 어렵다고 알려주기 때문에 굳이 붙잡지 마시고 넘어가셔도 괜찮을 것 같습니다.

 

방대한 개념을 제한된 지면에 압축해서 잘 풀어낸 Java 기술 면접 책으로 추천합니다.

 

<OKKY와 동양북스의 도서 리뷰 이벤트로 작성한 글입니다.>

 

OKKY - [리뷰이벤트] 자바 코딩 인터뷰 완벽 가이드

원서는 2020년 8월에 출간한 The Complete Coding Interview Guide in Java입니다.대부분의 IT 기업의 채용 과정엔 코딩 테스트와 기술 면접이 있습니다. 이를 통해 면접자가 가지고 있는 기본적인 기술 역량을

okky.kr

 

profile

Zero to Hero

@Doljae

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!