HOME > Detail View

Detail View

Java 프로그래밍 면접 이렇게 준비한다 (Loan 19 times)

Material type
단행본
Personal Author
Markham, Noel 정원천, 역
Title Statement
Java 프로그래밍 면접 이렇게 준비한다 / 노엘 마크엄 지음 ; 정원천 옮김
Publication, Distribution, etc
서울 :   한빛미디어,   2015   (2016 2쇄)  
Physical Medium
560 p. : 삽화 ; 23 cm
Varied Title
Java programming interviews exposed
ISBN
9788968481529
General Note
색인수록  
Subject Added Entry-Topical Term
Java (Computer program language) Employment interviewing Computer programmers --Employment
000 00000cam c2200205 c 4500
001 000045876496
005 20160715172144
007 ta
008 160715s2015 ulka 001c kor
020 ▼a 9788968481529 ▼g 93000
035 ▼a (KERIS)BIB000013673900
040 ▼a 211017 ▼c 211017 ▼d 244006 ▼d 211017 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.13/3 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b J41 2015z16
100 1 ▼a Markham, Noel
245 1 0 ▼a Java 프로그래밍 면접 이렇게 준비한다 / ▼d 노엘 마크엄 지음 ; ▼e 정원천 옮김
246 1 9 ▼a Java programming interviews exposed
246 3 ▼a 자바 프로그래밍 면접 이렇게 준비한다
260 ▼a 서울 : ▼b 한빛미디어, ▼c 2015 ▼g (2016 2쇄)
300 ▼a 560 p. : ▼b 삽화 ; ▼c 23 cm
500 ▼a 색인수록
650 0 ▼a Java (Computer program language)
650 0 ▼a Employment interviewing
650 0 ▼a Computer programmers ▼x Employment
700 1 ▼a 정원천, ▼e
900 1 0 ▼a 마크엄, 노엘, ▼e
945 ▼a KLPA

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 J41 2015z16 Accession No. 121237191 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

자바 프로그래머의 성공적인 입사/이직을 돕기 위한 면접과 코딩 인터뷰 지침서. 1부는 면접 일반론과 자바 프로그래밍뿐만 아니라 프로그래머에게 꼭 필요한 기본 알고리즘이나 자료구조를 다룬다. 2부는 자바 언어의 기본과 테스트 코드 작성법, 가상머신의 이해 등 자바 핵심을 다룬다.

3부는 자바 개발 환경과 관련된 컴포넌트와 프레임워크를 다룬다. 제티, 플레이 프레임워크, REST, 스프링, 하이버네이트, 안드로이드 등 현재 자바 개발 환경에서 많이 사용하는 주제를 다룬다. 면접과 코딩 인터뷰를 대비하는 것은 물론, 자바 개발 환경을 전반적으로 살펴보고 싶은 자바 개발자에게도 굉장히 유용한 도서다.

이 책이 제시하는 핵심 내용

자바 프로그래머의 성공적인 입사/이직을 돕기 위한 면접과 코딩 인터뷰 지침서다. 1부는 면접 일반론과 자바 프로그래밍뿐만 아니라 프로그래머에게 꼭 필요한 기본 알고리즘이나 자료구조를 다룬다. 2부는 자바 언어의 기본과 테스트 코드 작성법, 가상머신의 이해 등 자바 핵심을 다룬다. 3부는 자바 개발 환경과 관련된 컴포넌트와 프레임워크를 다룬다. 제티, 플레이 프레임워크, REST, 스프링, 하이버네이트, 안드로이드 등 현재 자바 개발 환경에서 많이 사용하는 주제를 다룬다. 면접과 코딩 인터뷰를 대비하는 것은 물론, 자바 개발 환경을 전반적으로 살펴보고 싶은 자바 개발자에게도 굉장히 유용한 도서다.

이 책의 특징과 장점

- 자기소개서 작성, 전화 사전 면접, 대면 면접, 기술 면접 등 프로그래머의 이직 과정에 필요한 정보를 소개
- 면접에서 실제 나올만한 질문을 소개하고 해당 질문의 답변 내용을 설명
- 스프링, 하이버네이트, 안드로이드 등 실무에서 많이 쓰이는 자바 개발 환경을 다룸
- 최신 자바 8을 소개하고 자바 기반의 함수형 언어 스칼라의 기본을 소개

어떤 독자를 위한 책인가?

- 취업 혹은 이직 시 기술 면접을 준비하는 자바 프로그래머
- 개발 이력서와 자기소개서 작성을 어려워하는 프로그래머
- 자바 프로그래밍 분야의 전반을 살펴보고 싶은 초/중급 자바 프로그래머

도서 특징

자바 개발자의 성공적인 이직을 도와주는 면접 안내서
2015년 현재 실무에서 가장 많이 사용하는 프로그래밍 언어가 무엇이냐고 묻는다면 대부분의 개발자가 자바를 언급할 것이다. 실제로 마이크로소프트 윈도우나 애플의 맥이나 iOS 개발을 제외한다면 개발 프로젝트의 전체 혹은 일부라도 자바로 개발해야 할 필요성이 높은 경우가 많다. 따라서 어느 정도 내공이 쌓였다고 생각하는 자바 개발자라면 높은 보수를 받고 자기 경력을 향상시킬 수 있는 좋은 회사로 취업하길 원할 것이다. 그런데 이러한 회사들은 대부분 좋은 개발자를 선별하기 위한 면접 절차가 있다. 하지만 지원자가 이러한 면접 기준을 알기는 쉽지 않다. 이 책은 자바 프로그래머의 면접을 돕는 종합 안내서다. 전화 사전 면접, 기술 면접, 대면 면접으로 이어지는 면접 절차 소개, 이력서와 자기소개서 작성법, 면접 대처법 같은 면접 관련 일반론과 관련해 자주 묻는 질문 유형과 해결책을 총망라해 소개한다.

기술 면접에서 자주 나오는 209개 질문과 그에 대한 답변을 수록
프로그래밍을 잘하려면 자료구조, 알고리즘, 디자인 패턴 등에 익숙해져야 한다. 또한 JUnit, 스프링, 안드로이드, 최근 웹 애플리케이션 개발에서 주목받는 네트워크 아키텍처 원리인 REST, 데이터베이스에서 객체를 가져오는 데 사용하는 하이버네이트 등 실무 자바 개발 환경에서 많이 다루는 자바 기반의 다양한 개발 컴포넌트와 프레임워크와 관련된 209개 질문과 답변을 제공한다. 이 질문과 답변을 명확히 이해한다면 어떤 기술 면접이나 코딩 인터뷰에서든 훌륭한 개발자로 인정받을 것이다.

실력 있는 자바 개발자로 도약하기 위한 개발 지침서
기술 면접에서 자주 묻는 주제는 그만큼 중요도가 높고 실력 있는 개발자로 성장하는 데 반드시 알아야 하는 내용일 때가 많다. 면접 대비가 아니더라도 자바 개발 환경 전반에 관해 파악하고 싶은 초급 자바 개발자라면 이 책을 읽기를 권한다. 자바의 기본부터 실무에 필요한 자바 프로그래밍 코딩 기술의 일부분을 엿보는 다양한 예제 코드를 만나볼 수 있다. 또한 최신 자바 8과 자바 기반 함수형 언어로 주목받는 스칼라까지 소개해 앞서 가는 개발자가 되기 위한 토대를 쌓을 수도 있다.

이 책의 주요 내용
- 면접 과정, 이력서와 자기소개서 작성법, 면접 대처법
- 알고리즘, 자료구조, 디자인 패턴
- JVM, JUnit을 이용한 단위 테스트 방법, 동시성 문제 해결 방법
- 웹 애플리케이션 개발, 스프링, 하이버네이트, 안드로이드
- 스칼라 기초


Information Provided By: : Aladin

Author Introduction

노엘 마크엄(지은이)

금융과 게임 분야에서 15년간 자바 개발자로 실력을 쌓아 왔으며 현재 소셜 게임과 디지털 엔터테인먼트 관련 스타트업에서 근무하고 있다. 기술 리더로 다양한 개발자 경험에 관한 많은 면접에 참여했고 이를 바탕으로 영국에 개발자 평가 센터를 세우고 해외를 아우른 전체 개발팀을 구성하는 역할도 맡고 있다.

정원천(옮긴이)

클라우드 개발 업무를 하고 있으며 커뮤니티 스피커로 관련 분야의 발표를 진행한 경험이 있다. 최근에는 클라우드 분야에 남다른 열정으로 개인 블로그에 관련 지식을 업로드하고 있다. 『쿠버네티스 입문』(동양북스, 2020)를 집필했고, 『자바 프로그래밍 면접, 이렇게 준비한다』(한빛미디어, 2015), 『C++ 버그 헌팅』(한빛미디어, 2013), 『클라우드 컴퓨팅 바이블』(길벗, 2012), 『프로 윈도우 폰 7 개발』(길벗, 2012)을 번역했다.

Information Provided By: : Aladin

Table of Contents

PART 01 면접 과정 살펴보기 

CHAPTER 01 면접 유형 살펴보기 
__전화 사전 면접 과정 살펴보기 
__기술 면접 과정 살펴보기 
__대면 면접 과정 살펴보기 
__취업 결정하기 
__요약 

CHAPTER 02 눈에 띄는 이력서 작성하기 
__이력서와 자기소개서는 어떻게 작성해야 하는가? 
__자기소개서 작성하기 
__요약 

CHAPTER 03 기술 면접과 면접 기본 사항 
__필기 기술 면접 
__코딩 테스트 
__대면 기술 면접 
__요약 

CHAPTER 04 기본 알고리즘 작성하기 
__빅 오 표현법 살펴보기 
__리스트 정렬하기 
__리스트 검색하기 
__요약 

CHAPTER 05 자료구조 
__리스트 
__배열과 리스트의 관계 
__트리 
__맵 
__집합 
__요약 

CHAPTER 06 디자인 패턴 
__예제 패턴 살펴보기 
__일반적으로 사용하는 패턴 
__요약 

CHAPTER 07 자주 묻는 면접 알고리즘 구현하기 
__FizzBuzz 구현하기 
__피보나치 수열 구현하기 
__팩토리얼 구현하기 
__라이브러리 기능 구현하기 
__제네릭 사용하기 
__요약 

PART 02 자바 핵심 

CHAPTER 08 자바 기본 
__원시 타입 
__객체 이용하기 
__자바 배열 
__String 이용하기 
__제네릭 이해하기 
__오토박싱과 언박싱 이해하기 
__어노테이션 이용하기 
__명명 규칙 이해하기 
__예외 처리하기 
__표준 자바 라이브러리 사용하기 
__자바 8 
__요약 

CHAPTER 09 JUnit으로 테스팅하기 
__JUnit 테스트 생명주기 
__JUnit 사용의 좋은 예 
__목으로 의존성 제거하기 
__행위 주도 개발 이용해 시스템 테스트 만들기 
__요약 

CHAPTER 10 자바 가상머신 이해하기 
__가비지 컬렉션 
__메모리 튜닝 
__JVM과 자바 사이의 상호작용 
__요약 

CHAPTER 11 동시성 
__스레드 이용하기 
__동시성 작업하기 
__액터 
__요약 

PART 03 컴포넌트와 프레임워크 

CHAPTER 12 자바 애플리케이션과 데이터베이스 통합하기 
__SQL 소개 
__자바와 데이터베이스를 연결하는 JDBC 
__인메모리 데이터베이스 테스팅 
__요약 

CHAPTER 13 웹 애플리케이션 만들기 
__톰캣과 서블릿 API 
__제티 
__플레이 프레임워크 
__요약 

CHAPTER 14 HTTP와 REST 이용하기 
__HTTP 메서드 
__HTTP 클라이언트 
__REST 이용해 HTTP 서비스 만들기 
__요약 

CHAPTER 15 직렬화 
__자바 객체 읽고 쓰기 
__XML 이용하기 
__JSON 
__요약 

CHAPTER 16 스프링 프레임워크 
__스프링 핵심 기능과 애플리케이션 컨텍스트 
__스프링 JDBC 
__통합 테스트하기 
__스프링 MVC 
__요약 

CHAPTER 17 하이버네이트 사용하기 
__하이버네이트 사용하기 
__요약 

CHAPTER 18 유용한 라이브러리들 
__아파치 Commons 이용해 기본 코드 제거하기 
__Guava 컬렉션 이용해 개발하기 
__Joda Time 이용하기 
__요약 

CHAPTER 19 빌드 도구 이용해 개발하기 
__메이븐 이용해 애플리케이션 빌드하기 
__앤트 
__요약 

CHAPTER 20 안드로이드 
__기본 내용 
__구성 요소 
__인텐트 
__액티비티 
__브로드캐스트 리시버 
__서비스 
__사용자 인터페이스 
__퍼시스턴스 
__안드로이드 하드웨어 
__요약 

APPENDIX A 스칼라 소개 
__스칼라 기본 
__값으로서의 함수 
__불변성 
__요약

New Arrivals Books in Related Fields

Ramamurthy, Bina (2021)
윤관식 (2020)