취업

[취업] CS 준비하는 방법 (비전공자, 전공자 모두 해당)

jaewon_sss 2024. 2. 19. 00:08
반응형

면접에서 어떤게 나올까?

면접을 준비하는 모든 사람들이 하는 공통적인 궁금증이죠?

 

주위에서는 실무면접때는 전공지식이 나온다. CS 공부를 해야한다 이러는데

CS가 뭐임? ㅋ

그냥 컴퓨터 공학 전공지식이라고 생각하시면 됩니다.

비전공자는 어떡함? ㅜ

그래서 지금 정리 한번 해보려고 합니다.


CS 준비하기

CS는 흔히 자료구조, 알고리즘, 컴퓨터구조, 운영체제, 네트워크, 데이터베이스와 같은 컴퓨터 기초지식들을 이야기한다.

위에있는 6개의 내용은 질문하면 간단하게라도 대답이 가능하도록 공부를 해야한다.

공부순서는 위에 적혀있는 순서대로 하는것을 추천드립니다.

대학교 전공 수업 저렇게 배웠으니까....

 

 

 

아래 사이트는 제가 공부하는 데에 도움이 많이 되었던 사이트라서 공유드립니다.

https://gyoogle.dev/blog/

 

👨🏻‍💻 Tech Interview

 ...

gyoogle.dev

 


과목별 공부 방법

 

자료구조와 알고리즘의 경우 코딩테스트를 준비하면서 공부하면 더 빨리 배울 수 있을 겁니다.

스택? 큐? 이런 요상한 언어들이 나오면 하나하나 검색해보고 구현도 해보고 진행해보심을 추천드립니다. 

사실 이해가 됐다면 구현까진 안해도될지도?

 

컴퓨터 구조의 경우 면접에는 잘 나오지 않지만 운영체제의 기본이 되기때문에 한번은 보는걸 추천합니다.

저는 전공때 안듣긴했어요

 

운영체제는 굉장히 양도 많고 굉장히 중요합니다. 

컴퓨터 구조와 운영체제는 겹치는 부분이 많기 때문에 한번이 이 책으로 끝낼 수 있습니다. 

https://link.coupang.com/a/bqUMhU

 

혼자 공부하는 컴퓨터 구조 + 운영체제

COUPANG

www.coupang.com

 

 


네트워크는 책이 많지만 개인적으로 추천하는 책은 성공과 실패를 결정하는 1%의 네트워크 원리 라는 책입니다.

https://link.coupang.com/a/bqUMKf

 

성공과 실패를 결정하는 1%의 네트워크 원리:

COUPANG

www.coupang.com

 

이거 하나면 네트워크는 마스터라고 생각하시면 돼요.

진짜로 이거만 보시면 네트워크 답변 못할 면접 문제 없습니다. 진짜로!

 

 

 

데이터베이스의 경우 SQL문을 직접 짜보면서 공부하심을 추천드립니다.

정형화된 문법 있잖아요?

select 

from

where

 

이걸로 데이터베이스에서 데이터 조회하는 것부터 ! 하심을 추천드려요.

이론으로 바로 배우면 진짜 재미 없거든요.... 

처음 입문하시는 분들은 이 책으로 어떤게 데이터베이스구나, SQL 을 어떨때 활용하는거구나 

느끼심이 좋습니다.

 

https://link.coupang.com/a/bqUNqa

 

SQL 첫걸음 : 하루 30분 36강으로 배우는 완전 초보의 SQL 따라잡기

COUPANG

www.coupang.com

 

 

그리고 프로그래머스에서 SQL 문제를 풀어봅니다.

그 다음엔 실제 프로젝트에도 데이터베이스를 연동해서 적용해보면 

정말 데이터베이스 마스터입니다.

 

면접에서는 주로 인덱스, 조인, 트랜잭션이 나오니 해당 개념들을 꼭 익히세요!


면접준비

 

프로젝트를 진행하면서 팀원간의 갈등 문제를 이야기하고 어떻게 해결했는지 얘기하라 혹은

어떤 기술을 사용하면서 프로젝트를 사용했는지 는 무조건 나올겁니다.

그러므로 자신이 했던 프로젝트를 꼭 이해하고 가시길 추천드립니다.

 

그리고 가장 중요한 것 

자신감있는 표정과 목소리로 두괄식으로 답변하라.

 

네 이상 끝입니다.

합격 축하드립니다.

 

 

끗!

 

 

 

 

 

 

 

 

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

반응형