설명
★ 코딩 테스트 합격자가 되는 가장 확실한 방법!
★ 프로그래머스 제공, 전문가가 모여 엄선한 빈출 97문제로 철저하게 대비하세요
신입 사원 코딩 테스트를 준비하고 계신가요? 코딩 테스트는 문제만 열심히 푼다고 통과할 수 없습니다. 시험은 전략적으로 준비해야 합니다. 《코딩 테스트 합격자 되기》(자바 편)은 신입 사원 코딩 테스트 합격에 딱 맞는 빈출문제를 선정하고 풀이하기 위해 저자와 전문 교강사진이 오랜 시간을 들여 고민해 만들었습니다. 문제의 맥을 관통하는 자료구조와 알고리즘, 시간 복잡도 분석까지 완벽하게 풀이했죠! 모든 내용은 친절한 설명에 풍부한 그림을 더해 말끔하게 이해할 수 있도록 했습니다. 코딩 테스트뿐만 아니라 그 다음에 있을 면접까지 대비할 수 있을 것입니다. 이 책과 함께라면 합격은 여러분의 것입니다.
★ 빈출문제 97개면 코딩 테스트 합격할 수 있어요!
★ 자료구조, 알고리즘 이론 개념도 꽉 챙겨주는 책으로 면접까지 대비해요!
코딩 테스트는 IT 기업에 입사하려면 꼭 넘어야 하는 허들입니다. 코딩 테스트 준비는 무작정 많은 문제를 푼다고 합격할 수 있을까요? 저자는 아니라고 말합니다. 대부분의 코딩 테스트는 기업이 응시자에게 요구하는 기준에 맞춰 문제를 구성하게 되어 있습니다. 그러니 그 기준에 맞는 빈출문제로 전략적인 코테 대비를 하는 것이 훨씬 합격에 유리하죠. 《코딩 테스트 합격자 되기》(자바 편)은 프로그래머스를 통해 기업 코딩 테스트에 출제되었던 문제 97개를 카테고리별로 나누고, 빈출 순서로 배치하였습니다. 한마디로 여러분의 코테 합격을 위한 문제들을 유형, 중요 순서로 가득 채운 책이죠. 또한 여러분이 코테 시험 전에 꼭 알아야 할 코테 공부 마인드셋부터 자바 문법 돌아보기, 자료구조·알고리즘 이론까지 꽉꽉 채웠습니다. 단순히 문제만 풀어주는 것이 아니라 원리를 제대로 이해할 수 있게 해주죠. 분명 면접에도 큰 도움이 될 것입니다.
★ 슈도 코드를 쓰고, 그림을 그리고, 시간 복잡도를 분석하세요!
★ 코드도 중요하지만 문제를 풀어나가는 사고력이 더 중요합니다!
저자는 코드도 중요하지만 문제를 풀기 위해 고민하는 과정이 더 중요하다고 이야기합니다. 문제 해결 단위 중심으로 슈도 코드를 작성해서 시간 낭비를 줄이고, 그림을 그려 문제의 핵심을 더 쉽게 파악하고, 시간 복잡도를 미리 생각해서 불필요한 알고리즘을 제외하고 적절한 알고리즘을 선택하라고 이야기하죠. 다만 처음부터 여러분이 이렇게 하기는 쉽지 않습니다. 그래서 본문은 슈도 코드 보기 ➝ 그림으로 생각하기 ➝ 시간 복잡도 고려하기의 구성으로 쓰여 있습니다. 단순히 문제만 풀어주는 책이 아닙니다. 올바른 코딩 테스트 습관을 들여 합격률을 올려주는 책입니다.
★ 독자 여러분의 학습을 1000% 지원합니다!
★ 저자 운영 네이버 카페, 오픈 카카오톡 채팅방, 깃허브 + 묘공단으로 함께 공부하세요!
〈지원 1〉 네이버 카페(매일 알고리즘)
______ cafe.naver.com/dremdeveloper
〈지원 2〉 오픈 카카오톡 채팅방(연중무휴 24시간 운영 중)
______ open.kakao.com/o/gQOVhU3f
〈지원 3〉 깃허브(스터디용 추가 자료 + 100% 본문 정답 코드)
______ github.com/retrogemHK/codingtest_java
〈지원 4〉 골든래빗 스터디 지원! 묘공단(내돈내산 공부하면 당근마일 제공)
______ goldenrabbit.co.kr/묘공단
★ 200% 효과를 내는 학습 구성을 소개합니다!
이 책의 각 장은 이론, 몸 풀기 문제, 실전 모의 테스트 문제로 구성되어 있습니다. 이론을 공부하며 천천히 걷기 시작해서 배운 내용을 확인하기 위한 몸 풀기 문제를 푼 다음, 마지막으로는 실전 모의 테스트 문제로 마무리하세요. 그러면 어느 새 코딩 테스트에 합격한 여러분을 발견할 수 있을 것입니다.
[01단계] 이론 탄탄하게 다지기
__각 장의 처음은 이론을 풍성한 그림과 함께 친절한 설명으로 공부합니다.
[02단계] 연습 문제로 워밍업
__그런 다음에는 저자 선생님이 직접 출제한 몸 풀기 문제로 배운 내용을 문제에 적용해봅니다.
[03단계] 모의 테스트로 마무리
__코딩 테스트 실전 풀이죠! 마지막으로 실전 모의 테스트 문제로 실전 감각을 익히고 노하우를 전수받으세요.
[보너스 단계] new 엄친아 손노트 요약집
__엄친아 손노트만 분리해 가볍게 가지고 다니며 공부한 내용을 정리해보세요. 급할 때일수록 유용합니다.
★ 실전에서 떨지말고 〈실전 모의고사〉로 실전처럼 준비하세요!
평소에 잘 풀리던 문제들… 막상 시험장에 들어가니 실력발휘가 잘 되지 않아서 아쉬웠던 적이 있나요? 저자 선생님은 ‘시험도 연습해야 한다’고 말합니다. 이 책은 신입 사원 수준의 〈실전 모의고사〉를 5회 분으로 준비했습니다. 각 테스트는 제대로 된 연습을 할 수 있도록 3시간 안에 풀 수 있는 3개의 문제로 구성했습니다. 시계를 옆에 두고 테스트에 임해보세요. 철저한 시험 연습은 여러분의 합격률을 크게 올려줄 것입니다.
★ 리마인드하고 싶을 때 꺼내보면 좋은 〈엄친아 손노트〉 떼어북!
시험은 항상 긴장되죠. 그래서 시험 전에 보면 좋을 무언가가 필요한데요, 책을 들고가도 좋지만 두꺼운 책을 시험 전에 모두 읽는 건 어려운 일입니다. 그래서 리마인드가 필요할 때 보면 딱 좋을 요약집을 준비했습니다. 떼어북으로 제공하는 〈엄친아 손노트〉 요약집에 책의 핵심 내용을 꾹꾹 눌러 담았습니다. 시험 전에 보면 리마인드에 큰 도움이 될 것이라 생각합니다.
더 보기
베타리더 추천사
김태선 (전) 삼성SDS 개발자 / 삼성 SDS 전사 알고리즘 특강 / (전) 네이버 개발자 / (현) 위버스 컴퍼니 개발자
이 책을 통해 독자들이 코딩 테스트에 꼭 합격하기를 바라는 마음으로 쓴 책이라는 것이 느껴집니다. 특히 잘 정리된 목차와 적절한 비유 그리고 이해하기 쉬운 표현으로 코딩 테스트를 쉽게 풀이하고 있습니다. 적절한 연습 문제들과 부록에 있는 고품질의 모의고사 문제들까지 다 공부한다면 코딩 테스트 합격에 큰 문제가 없을 것 같습니다. 코딩 테스트가 막막하다 느껴졌다면 누군가 내 옆에서 같이 풀어나가며 정리해주는 것 같은 이 책을 강력 추천드립니다.
김태중 네이버파이낸셜 7년차 백엔드 개발자
이 교재를 완벽하게 이해한다면 국내 코딩 테스트 걱정은 더 이상 없을 것이라고 확신합니다. 기본 알고리즘 이론부터 다양한 난이도의 문제들이 합리적으로 구성되어 있습니다. 코딩 테스트 초심자부터 중급자까지 모두에게 도움이 될 것 같습니다. 자세한 설명은 코딩 테스트 경험이 많이 부족한 분들을 대상으로 하고 있어 누구나 이해하기 쉬울 것 같습니다. 마지막으로 현실적인 공부 일정과 로드맵이 제시되어 있는 점도 좋았습니다. 저자가 이 책을 집필하면서 얼마나 많은 고민을 했는지 느껴졌습니다.
배유나 (전) 삼성SDS 개발자 / (전) 카카오 엔터프라이즈 개발자 / (현) 카카오 페이증권 개발자
알고리즘 개념을 초보자도 쉽게 이해할 수 있도록 매우 친절하게 설명된 글이여서 편한 마음으로 읽기 참 좋은 책입니다. 개념을 익힐 수 있도록 예제와 실전 문제도 함께하여 친절한 풀이와 함께 익힌다면 코딩 테스트에 대한 자신감을 얻을 수 있을 것 같습니다.
이미정 네이버 개발자
코딩 테스트에 필요한 모든 내용을 꽉꽉 눌러 담은 책입니다. 코딩 테스트는 문제를 많이 푸는 것도 중요하지만, 자료구조와 알고리즘의 개념을 탄탄하게 쌓는 것이 더 중요하다 생각하는데, 그 점에서 아주 도움이 될 만한 책이라 생각합니다. 게다가 그런 개념들을 추상적이고 어렵게가 아니라 친절하고 세세하게 다루고 있습니다. 코딩 테스트를 처음 시작하는 분들에게 큰 도움이 될 것 같습니다. 단순히 문제를 푸는 능력이 아닌, 코딩 테스트에서 요구하는 논리적 사고 흐름을 이해하고 학습하고자 하는 분들께 추천합니다.
이정호 쿠팡 백엔드 개발자
코딩 테스트 준비는 길어질 수 있는 여정입니다. 코딩 테스트를 준비하는 많은 분들이 고민하는 문제 접근 방식을 잘 이끌어가는 길잡이 역할을 하는 책이라 생각합니다. 저자는 기초부터 차근차근 실력을 쌓아가는 방법을 친절하게 안내하며, 자료 구조와 알고리즘의 복잡한 내용을 그림을 통해 이해하기 쉽게 설명합니다. 이 책을 읽고 나면 코딩 테스트가 더 이상 막막하게 느껴지지 않고 재미있는 도전으로 느껴질 겁니다.
목차
[첫째 마당 : 코딩 테스트 사전 준비]
00장 코딩 테스트를 준비하기 전에
__00-1 합격자가 꼭 되고 싶은 여러분
__타인의 풀이를 보면 사고를 넓힐 수 있다
__나만의 테스트 케이스를 추가하는 건 좋은 알고리즘을 생각할 때 도움이 된다
__00-2 아는 것과 모르는 것을 명확하게
__첫 번째, 기록하라
__두 번째, 시험 보듯 공부하라
__세 번째, 짧은 시간 공부해서는 절대 코딩 테스트를 통과할 수 없다
__네 번째, 나만의 언어로 요약하라
01장 코딩 테스트 효율적으로 준비하기
__01-1 언어 선택하기
__01-2 문제 분석 연습하기
__첫 번째, 문제를 쪼개서 분석하라
__두 번째, 제약 사항을 파악하고 테스트 케이스를 추가하라
__세 번째, 입력값을 분석하라
__네 번째, 그리디하게 접근할 때는 근거를 명확히 해라
__다섯 번째, 데이터 흐름이나 구성을 파악하라
__01-3 의사 코드로 설계하는 연습하기
__첫 번째, 세부 구현이 아닌 동작 중심으로 작성하라
__두 번째, 문제 해결 순서로 작성하라
__세 번째, 충분히 테스트하라
02장 프로그래머스 완벽 활용 가이드
__02-1 프로그래머스는 어떤 곳인가요?
__02-2 프로그래머스 활용 가이드
__프로그래머스 살펴보기
__문제 풀이 과정 살펴보기
더 보기

저자 김희성
현 42dot 백엔드 개발자. 이전에는 삼성SDS에서 소프트웨어 개발자, 쿠팡에서 풀스택 개발자로 근무했다. 특히 삼성SDS 시절에는 사내 SW역량테스트 강사로 활약했다. 귀찮은 거 싫어하고 집에서 자는 게 가장 좋은 백엔드 개발자다. 어려운 문제와 맞닥뜨렸을 때 더욱 불타오르는 타입. 새벽 시간에 코드짜는 걸 좋아하며 주말에 밤새 코딩하는 일을 즐기는 ESTJ.

[JSP] 내장 객체(Implicit Object)란?
내장 객체를 사용하지 않는 JSP 프로그래밍은 상상할 수 없습니다. 웹 프로그래밍의 근간이 되는 요청과 응답부터 출력, 세션, 페이지와 애플리케이션 등 없어서는 안 될 개념들을 내장 객체로 제공하므로 수시로 광범위하게 활용됩니다.
Read More
[Spring] 스프링 시큐리티란?
스프링 기반의 애플리케이션의 보안(인증, 인가)을 담당하는 스프링 하위 프레임워크인 스프링 시큐리티가 무엇인지 정리했습니다.
Read More
[촬영 바이블] 구도에 사용되는 벡터의 종류
영상을 디스플레이 장치로 재현되는 것을 시청할 때 통일성·조화·대비·비례·대칭·균형·평형·다양성·속도감·연속성 등과 같은 다양한 벡터(에너지)들에 의해 구도를 인식하고 심리적으로도 영향을 받는다. 다양한 벡터들의 각각 특성에 대해 구체적으로 이해해보자.
Read MoreSUBSCRIPTION
책 이야기를 들려드립니다.
책이 만들어지는 집필, 편집, 베타리딩 등의 출간 소식뿐 아니라,
관련 주제의 책 소식, 저자와의 만남, 강의, 오탈자 등 책 관련 소식을 전해드립니다.
Reviews
There are no reviews yet.