확장메뉴
주요메뉴


소득공제 베스트셀러 EPUB
면접을 위한 CS 전공지식 노트
eBook

면접을 위한 CS 전공지식 노트

: 디자인 패턴, 운영체제, 데이터베이스, 자료 구조, 네트워크, 개발자 면접

[ EPUB ]
주홍철 | 길벗 | 2022년 05월 06일   저자/출판사 더보기/감추기
리뷰 총점9.2 리뷰 88건 | 판매지수 5,934
주간베스트
IT 모바일 25위
정가
16,800
판매가
16,800(종이책 정가 대비 30% 할인)
구매 시 참고사항
  • 2020.4.1 이후 구매 도서 크레마터치에서 이용 불가
{ Html.RenderPartial("Sections/BaseInfoSection/DeliveryInfo", Model); }

품목정보

품목정보
발행일 2022년 05월 06일
이용안내 ?
지원기기 크레마,PC(윈도우 - 4K 모니터 미지원),아이폰,아이패드,안드로이드폰,안드로이드패드,전자책단말기(일부 기기 사용 불가)
파일/용량 EPUB(DRM) | 47.63MB ?
ISBN13 9791165217464

카드 뉴스로 보는 책

소개 책소개 보이기/감추기

목차 목차 보이기/감추기

저자 소개 (1명)

책 속으로 책속으로 보이기/감추기

필자는 IT 대기업 면접을 준비할 때 “탄탄한 CS 전공지식이 필요하다.”라는 말을 듣고 수많은 전공 서적과 전공 강의들을 보며 CS 전공지식을 쌓으려고 노력했습니다. 그때는 무엇이 필요하고 필요 없는 지식인지 알 수 없어 다 외우려고 했지만 정말 많은 양이었기 때문에 너무 힘들었습니다. 또한, 인터넷에 있는 CS 전공지식들은 몇 개씩은 틀리기 마련이라 공부하다가 헷갈려서 다시 찾아보는 등의 어려움도 겪었습니다. 이 책은 그러한 문제점들을 해결하는 책입니다. 한 권만으로 CS 전공지식의 전반적인 내용을 학습할 수 있으며, 더 나아가 실제로 개발할 때 필요한 CS 전공지식을 담았습니다. 이 책의 장점은 다음과 같습니다.

- 면접에 나올 법한 CS 전공지식을 포함한 CS 전공지식의 전반을 다룹니다.

- 필자의 실제 개발 경험이 녹아 있어 이론에만 치우친 CS 전공지식이 아닌 이론과 실무가 아우러진 전공지식을 선사합니다.

- 필자의 수많은 면접 경험을 바탕으로 한 면접 노하우가 책 곳곳에 녹아 있습니다.

- 구글, 네이버, 카카오 등 탑티어급의 회사에 합격한 필자의 포트폴리오가 소개되며 포트폴리오 작성 노하우를 알려줍니다.

각 장은 다음과 같은 내용을 담고 있습니다.

- 1장에서는 디자인 패턴을 다룹니다. 이론뿐만 아니라 실제로 어떻게 디자인 패턴이 쓰이고 있는지를 서술했습니다. 예를 들어 ‘전략 패턴은 passport 라이브러리에서 사용된다’처럼 실무에서 어떻게 사용되고 있는지를 구체적으로 알려줍니다. 예시 코드로는 자바, 자바스크립트 두 가지의 언어로 구성했고, 코드의 난이도를 최대한 낮추면서도 디자인 패턴을 잘 표현하도록 노력했습니다.

- 2장에서는 네트워크를 다룹니다. 네트워크의 전반적인 내용을 설명하며 네트워크에서 중요한 IP, HTTP 부분은 따로 빼서 좀 더 자세하게 설명하여 중요한 부분은 깊게, 중요하지 않은 부분은 핵심만 설명합니다.

- 3장에서는 운영체제를 다룹니다. 운영체제의 핵심 요소 중 하나인 시스템콜이나 커널을 조금 더 쉽게 설명하고자 노력했으며, 프로세스와 스레드를 중심으로 설명합니다.

- 4장에서는 데이터베이스를 다룹니다. ERD나 트랜잭션, 인덱싱 등 데이터베이스에서의 중요한 부분들을 중점적으로 설명합니다.

- 5장에서는 자료 구조를 설명합니다. 먼저 시간 복잡도와 공간 복잡도를 설명하여 자료 구조의 기초를 알아보고 큐, 스택 등 필수적인 자료 구조를 전부 다룹니다.

- 6장에서는 필자의 포트폴리오를 중심으로 포트폴리오를 쓰는 팁과 인성 면접을 준비하는 팁을 알려줍니다.

이 책이 탄탄한 CS 전공지식을 갖춘 훌륭한 개발자가 되기 위한 첫걸음이 되길 바랍니다.
--- 본문 중에서

출판사 리뷰 출판사 리뷰 보이기/감추기

추천평 추천평 보이기/감추기

4년 동안 학부를 다니면서 CS를 배웠지만, 막상 면접을 준비할 때는 빠진 것은 없는지, 어떤 식으로 대답할지 잘 몰랐습니다. 결국에는 맨땅에 몇 번 헤딩한 뒤에야 감을 잡았는데, 이 책이 그때 있었더라면 좋았겠다는 생각이 듭니다. 이 책은 그림과 코드를 십분 활용하여 CS를 재미있게 풀어서 설명하고, 짧은 분량과는 다르게 많은 내용을 커버합니다. CS를 잘 모르는 비전공자라면 쉽고 빠르게 CS를 훑어볼 수 있고, CS를 배운 전공자라면 면접 전에 가볍게 복기하거나 예상 질문에 대답해보면서 면접을 더욱 단단히 준비할 수 있을 것입니다. 특히 포트폴리오를 쓰는 법과 면접 예상 질문들은 이제 막 취업을 준비하는 사람에게 많은 도움이 될 것이라고 확신합니다.
- 최범석 (네이버 리서치 엔지니어)
현직 개발자 중에서도 기본적인 CS 관련 기반 지식이 부족한 개발자가 많습니다. 이러한 부분이 겉으로는 그리 중요해보이지 않을지 몰라도 실력 있는 소프트웨어 개발자가 되기 위해서는 반드시 숙지해야 하는 내용입니다. 이 책은 기본적으로 소프트웨어 개발자가 갖추어야 할 기본 지식을 상당 부분 담고 있습니다. 면접에서도 모든 질문에 답변할 필요는 없기 때문에 이 책의 내용만 충분히 숙지하신다면 기본 과목에 대한 지식이 부족하여 면접에 불합격하는 일은 없으리라고 생각합니다. 또한, 이 책은 배경지식을 쌓기 위한 기본서로도 좋습니다. 신입 개발자가 어떠한 내용을 공부하기 위해 라이브러리의 문서들을 읽다 보면 문장의 단어 뜻이나 배경지식이 부족하여 공부하기 힘든 부분들이 있을 수 있는데, 이 책은 그러한 부분들도 깔끔하게 채워줍니다.
- 김찬호 (라인 백엔드 엔지니어)
IT 면접을 잘 보기 위해서는 알아야 하는 지식이 많고 이를 짧은 시간 안에 공부하는 것은 어렵습니다. 어떠한 지식이 필요하고 어떠한 커리큘럼으로 공부해야 효율적일지 고민하고 있다면 이 책을 보는 것이 최선이라고 확신합니다. 또한, 이 책은 IT 지식뿐만 아니라 면접은 어떻게 봐야 하는지, 포트폴리오는 어떻게 작성해야 하는지 나와 있고, 면접 예상 질문까지 알려주어 면접을 원활하게 준비할 수 있습니다.
- 남승원 (당근마켓 백엔드 개발자)
개발자라면 알아야 할 필수적인 CS 지식들이 있지만 저와 같은 비전공자들은 이런 것들을 공부하는 데 있어 어려움이 많습니다. 어디서부터 시작해서 어디까지 학습해야 할지 잘 모르겠고, 방대한 범위를 정말 다 공부해야 하는지 로드맵을 그리기가 어려운데, 이 책에서는 비전공자들을 비롯한 전공자들까지도 알아두면 좋을 내용이 알차게 담겨 있습니다. 또한, 이미 CS 지식을 공부한 분들에게도 탄탄한 CS 지식을 다지는 데 도움을 주어 이 책을 기반으로 성공적인 이직 또는 취업 준비를 할 수 있으실 것입니다.
- 이태훈 (배달의 민족 백엔드 개발자)
이 책은 개발자라면 꼭 알아야 할 내용을 다루고 있습니다. 비전공자라면 이 책의 수많은 CS 전공지식으로 인해 한 번에 이해할 수 없을 수도 있지만, 키워드 중심으로 찾아가면서 이해하려고 한다면 어느새 전공자 수준으로 성장해가는 자신을 발견할 수 있을 것입니다. 전공자라면 이 책을 통해 자신의 CS 전공지식을 빠르게 훑어보며 부족한 면을 보완할 수 있습니다. 이 책을 통해 기본기가 탄탄한 개발자가 되는 기반을 마련하셨으면 합니다.
- 이태우 (휴먼스케이프 CTO)
이 책은 단편화된 컴퓨터 지식들을 연결해주고 면접 준비 중이신 분들이나 컴퓨터 공학의 기본기가 약하신 분들에게 큰 도움이 되는 책입니다. 적극 추천합니다!
- 김건우 (클래스101 백엔드 개발자)

회원리뷰 (42건) 회원리뷰 이동

한줄평 (46건) 한줄평 이동

총 평점 8.7점 8.7 / 10.0

배송/반품/교환 안내

배송 안내
반품/교환 안내에 대한 내용입니다.
배송 구분 구매후 즉시 다운로드 가능
  •  배송비 : 무료배송
반품/교환 안내

상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다)

반품/교환 안내에 대한 내용입니다.
반품/교환 방법
  •  고객만족센터(1544-3800), 중고샵(1566-4295)
  •  판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간
  •  출고 완료 후 10일 이내의 주문 상품
  •  디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
  •  중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용
  •  고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
  •  직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음

    단, 아래의 주문/취소 조건인 경우, 취소 수수료 면제

    •  오늘 00시 ~ 06시 30분 주문을 오늘 오전 06시 30분 이전에 취소
    •  오늘 06시 30분 이후 주문을 익일 오전 06시 30분 이전에 취소
  •  직수입 음반/영상물/기프트 중 일부는 변심 또는 착오로 취소 시 해외주문취소수수료 30%를 부과할 수 있음

    단, 당일 00시~13시 사이의 주문은 취소 수수료 면제

  •  박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며, 고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유
  •  소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  •  소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
  •  복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
  •  소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  •  디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  •  eBook 대여 상품은 대여 기간이 종료 되거나, 2회 이상 대여 했을 경우 취소 불가
  •  중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
  •  LP상품의 재생 불량 원인이 기기의 사양 및 문제인 경우 (All-in-One 일체형 일부 보급형 오디오 모델 사용 등)
  •  시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  •  전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상
  •  상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에
따른 배상
  •  대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
뒤로 앞으로 맨위로 공유하기