내블로그 | 랜덤블로그 쪽지
bluel004님의 블로그
http://blog.yes24.com/bluel004
리스트 | RSS
태그 & 테마링 | 방명록
bluel004
님의 블로그
프로필 쪽지 친구추가
4월 스타지수 : 별1
전체보기
기본 카테고리
나의 리뷰
나의 리뷰
기본 카테고리
나의 메모
기본 카테고리
태그
내용이 없습니다.
2022 / 05
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
월별보기
나의 친구
나의 친구들
최근 댓글
내용이 없습니다.
새로운 글
오늘 6 | 전체 416
2020-04-04 개설

2022-05 의 전체보기
[리뷰]면접을 위한 CS 전공지식 노트 | 기본 카테고리 2022-05-16 04:06
http://blog.yes24.com/document/16297169복사Facebook 보내기 트위터 보내기

[도서]면접을 위한 CS 전공지식 노트

주홍철 저
길벗 | 2022년 04월

내용     편집/구성     구매하기

전공자가 빠르게 훑어볼 수 있는 CS 참고서

위 상품을 구매하면, 리뷰등록자에게 상품판매대금의 3%가 적립됩니다. (상품당 최대 적립금액 1,000원) 애드온 2 안내

 

총평 : 전공자가 빠르게 훑어볼 수 있는 CS 참고서

먼저, 출판사에서 책을 받아서 작성하는 리뷰임을 밝힙니다.

 

이 책은 5개의 CS 관련 챕터와 1개의 면접 관련 챕터로 구성되어 있습니다.

 

1장 디자인 패턴이 주요 내용입니다.

모든 패턴이 나오지는 않지만, 면접에서 자주 나올만한 패턴들을 설명하고 있습니다.

프론트엔드를 위한 Javascript 코드와 백엔드를 위한 Java 코드가 예제로 나와있습니다.

1장부터 코드가 나와서 신입 분들이 당황할 수도 있겠다 싶지만, 자신의 분야를 중심으로 살펴보면 될 것같습니다.

다만, 프론트엔드를 지원하신 신입 분들이 책을 본다면, 잘 모르는 백엔드 분야에 대한 이야기들도 나와서 당황스러울 수도 있겠다 싶었습니다.

예를 들면, 프록시 서버를 구성할 때 사용하는 NginX에 대한 이야기가 나옵니다.

만약에 뷰를 포함해서 프론트엔드와 백엔드, 그리고 웹 서버 구성을 해보신 분들이라면 전반적인 정리를 하기에 좋은 챕터였습니다.

 

2장 네트워크

면접의 단골 주제인 네트워크 토폴로지, OSI 7계층과 TCP/IP 4계층으로 이야기를 시작합니다.

완전 깊이 있는 이야기보다는 면접에서 가볍게 답을 할 수 있는 수준의 이야기들이 나옵니다.

이 책과는 별도로 전이중 통신에 대한 내용을 따로 찾아보셔야 합니다.

그리고 책에 나오는 내용이 네트워크의 어느 계층에 속하는지, 그리고 각 계층이 하드웨어에 속하는지 소프트웨어에 속하는지,

자신만의 노트를 만들듯이 각 계층별로 따로 묶어 순서를 정리해서 살펴볼 필요가 있습니다.

 

3장 운영체제

C++ 코드들과 함께 운영체제에 대한  대략적으로 면접에 필요한 내용들이 나옵니다. 다만 깊이가 있는 내용들은 별도로 대학 교재를 살펴보시는 것을 권해드립니다.

예를 들어, 책을 읽어보시고 리눅스 커널과 디바이스 어플리케이션등의 각 계층에 대한 내용은 별도로 찾아보시기를 권해드립니다.

 

4장 데이터베이스

데이터베이스 개론, ERD, 정규화, 조인 등의 내용이 나옵니다.

아쉬운 점은 면접 질문에 간간이 나오는 MyISAM과 InnoDB의 차이점이 책에는 없었습니다.

그리고 JAVA 백엔드를 하시는 분들이라면, JPA에 관련된 주제들을 별도로 살펴보시는 것을 권해드립니다.

 

5장 자료구조

자료구조의 일부 중요한 주제들을 C++ 코드와 함께 다룹니다.

복잡도, 선형 자료구조, 비선형 자료구조가 나옵니다.

스택, 큐, 트리, 힙, 그래프, 맵, 셋과 관련 C++ 코드가 나옵니다.

 

6장 포트폴리오와 면접

포폴과 면접에 대한 조언들로 구성되어 있습니다.

Q&A 식으로 필자의 생각을 풀어나가는 형식으로 되어있습니다.

 

서평을 마치며...

짧은 시간에 중요한 CS 이야기들을 읽어볼 수 있도록 구성되어 있습니다.

하지만, 이 책만으로 면접을 100% 준비할 수 있다는 생각은 말아야겠습니다. 책에 나오는 이야기들을 바탕으로 지원하는 분야에 따라 추가적으로 찾아보거나, C++ 언어로 풀어낸 주제인데 지원한 분야가 다르다면, 책의 소스를 참고해서 지원한 분야의 관련 프로그래밍 언어를 찾아보기 위한 시간이 별도로 필요해 보입니다.

CS 면접이라는 주제로 책을 엮으면서 고민의 흔적이 느껴진 책이 었습니다.

책을 제공해주신 출판사와 책을 만들어주신 저자님께 감사의 인사를 건넵니다.

감사합니다.

이 글이 좋으셨다면 SNS로 함께 공감해주세요.
댓글(0) 트랙백(0)
이 리뷰를 | 추천 0        
1
진행중인 이벤트
나의 북마크
이벤트 세상