Skip to content

CS 면접 질문을 공부하고 기록하는 레포지토리입니다.

Notifications You must be signed in to change notification settings

SSung023/Tech-Interview

 
 

Repository files navigation

Tech-Interview

이 저장소는 VSFe님의 Tech-Interview 레포지토리를 fork한 레포지토리로, 기술 면접을 대비하며 공부한 내용을 정리해서 올리고자 합니다!!

각 문항에 대한 답변 뿐만 아니라, 하위 문항에 대해서도 답변을 해보고 공부할 목적으로 fork 했습니다.
우선적으로 공부할 주제는 02-OPERATING SYSTEM, 03-NETWORK, 04-DATABASE, 05-ETC, 07-JAVA SPRING입니다.

밑에 보이는 Contents 항목에는 학습한 내용에 대한 링크가 되어 있습니다.

Contents

02-OPERATING SYSTEM

1. 시스템 콜이 무엇인지 설명해주세요.
2. 인터럽트가 무엇인지 설명해주세요.

03-NETWORK

1. 쿠키와 세션의 차이에 대해 설명해주세요.
2. HTTP 응답코드에 대해 설명해주세요.

04-DATABASE

1. Key(기본키, 후보키, 슈퍼키 등등...)에 대해 설명해주세요.
2. RDB와 NoSQL의 차이에 대해 설명해주세요.

05-ETC

1. 가상화가 무엇이고, 이것이 가상머신과 어떠한 차이가 있는지 설명해 주세요.
2. CI/CD를 사용해 본 경험이 있나요? 있다면 간단하게 설명해 주세요.

07-JAVA SPRING

1. JVM이 정확히 무엇이고, 어떤 기능을 하는지 설명해 주세요.
2. final 키워드를 사용하면, 어떤 이점이 있나요?


아래 글은 원본 레포지토리에 작성되어 있던 글입니다 :)


기술 면접과 관련하여, 그동안 준비했던, (혹은 스스로 더 공부하고 싶은) 문항들을 정리한 레포입니다.
다소 면접을 어렵게 준비했기에, 기술 면접을 처음 준비하시는 분들에게는 어려울 수도 있지만, 차근차근 정리하다보면 많은 도움이 될 수 있을 것입니다!

  • 처음 CS를 준비하시는 분들이라면, 사실 이 레포는 적합하지 않을 수 있습니다. 기본적인 CS에 대한 이해가 있고, 면접을 위해 더 깊은 공부가 필요한 분들에게 적극 권장드립니다!
  • 레포지토리에 있는 내용이 면접의 전부는 아닙니다! 더 많이 찾아보면 좋을 것 같습니다.
  • 문제 수가 많고, 난이도도 있는 편 입니다. 어려울 수 있다는 것을 감안하고 공부하셨으면 좋겠습니다!
  • 특정 키워드에 대해, 나올 수 있는 문항들을 다양하게 적었습니다.
  • 적힌 풀이를 외우는 것은 지양하기에, 질문들을 중심으로 정리하였습니다. 풀이는 직접 공부하면서 채우시는걸 강력히 권장합니다.
    • 특히나, 해당 레포의 풀이를 다룬 블로그 중에선 틀린 내용을 작성한 경우도 있으니 더더욱 조심해 주세요!

Contents

Special Thanks

About

CS 면접 질문을 공부하고 기록하는 레포지토리입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published