Skip to content

jkde7721/cs-interview-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cs-interview-study

🖥️ About

  • 개발자가 알아야 할 필수 CS 지식에 대해 공부하고 기술 면접을 준비하기 위한 스터디 저장소입니다.
  • 스터디 기간: 2023년 6월 20일 ~ (약 4개월)

학습 주제

📝 How to

  • 매 주마다 자신이 담당한 학습 주제에 대해 공부한 뒤 하나의 .md 파일로 정리 (최소 3~4시간 정도는 시간을 들여서 학습 후 정리)
  • 해당 파일에는 책, 블로그 등을 통해 학습한 내용 정리 및 참고한 책, 링크 등 필수로 포함
  • 자신이 담당한 학습 주제에 대해 면접 질문 최소 2개 이상 생성하여 wiki의 면접 질문 리스트 페이지에 작성
  • 화요일 밤 12시까지 제출 마감 → 총무가 스터디 완료 여부 확인 후 벌금 책정

  • 이후 이틀간 모든 내용 정독 후 모의면접 준비 (이때 이해되지 않는 부분, 추가했으면 하는 부분, 잘못된 부분 등에 대해 얼마든지 누구나 계속해서 수정 가능)
  • private 폴더에 각자 깃허브 아이디 별로 폴더 생성 → 자신의 폴더 내 CS 과목명.md 파일에서 면접 질문 리스트 답변 내용, 핵심 키워드 등 정리

  • 비대면 모임 목요일 밤 10시에 모의면접 1시간 정도 진행 (면접관 역할, 지원자 역할 로테이션)
  • 모의면접은 누적되는 방식으로 진행, 즉 해당 주차 주제 뿐만 아니라 이전까지 학습한 내용들에 대해서도 질문 가능

📁 Document Structure

|__CS 과목명
   |__CS 별 학습 주제 항목.md
   |__README.md(CS 별 기술 면접 질문 정리)
|__private
   |__각자 깃허브 아이디
      |__CS 과목명.md(기술 면접 질문에 대한 답변 정리)

📢 Convention Rule

각자 깃허브 아이디 브랜치에서 작업 후 main 브랜치로 PR 날리고 병합

Commit Convention:

  • 자신이 담당한 학습 주제 정리한 경우
    • [(CS 과목코드)] (학습 주제) 생성/수정/완료 ex. [OS] 프로세스와 스레드 완료
    • CS 과목 코드: 네트워크(NW), 웹(Web), 운영체제(OS), 데이터베이스(DB), 자료구조(DS), 알고리즘(AL), 디자인패턴(DP)
  • 다른 사람이 정리한 학습 주제에 대해 수정한 경우
    • [(CS 과목코드)] (학습 주제) - (어떠어떠한 부분) 추가/수정/삭제 ex. [DB] 정규화 - 함수 종속성 설명 추가, [DB] 정규화 - 문장 직관적으로 수정

PR Convention

  • 자신이 담당한 학습 주제 PR
    • [week1] (이름) 제출 ex. [week1] 김다은 제출
    • PR 생성 시 스터디 완료, 미완료 태그 붙이기
  • 다른 사람이 정리한 학습 주제에 대한 수정 PR
    • PR 제목은 어떤 부분 수정했는지 간략한 설명 포함
    • 다른 사람들도 수정 내용 바로 볼 수 있게 바로 PR 날리고 merge

자신이 생성한 PR은 직접 merge (충돌도 알아서 해결)

⚠️ Penalty

  • 정해진 날짜, 시간 전까지 .md 파일 미제출 시 학습 주제 항목 당 1,000원
  • 지난 주에 미완료한 학습 주제 이번 주에도 완료하지 못하면 동일하게 1,000원 벌금 부과
  • PR 제출 최소 4일 전까지 과제 미완료 사유 말하면 해당 주차는 OK
  • 모임 갑작스런 불참 시 5,000원 벌금 부과 (질병, 면접 등의 사유는 전날이라도 인증하면 OK)
  • 모임 최소 4일 전까지 불참 사유 말하면 해당 주차는 OK
  • 주차별 PR 4번 밀리거나, 모임 4번 불참 시 퇴출

About

기술 면접 대비 CS 스터디

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published