HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🐣
프론트엔드 데브코스 3기 교육생
/
📚
3기 스터디 가이드
/
📒
CS 학습 스터디
📒

CS 학습 스터디

현재 상태
종료
스터디 주제
운영체제, 네트워크, 프론트엔드
스터디 목표
단기간 내에 면접 지식 습득
스터디 기간
Jan 24, 2023 → Feb 15, 2023
스터디 횟수
주 3회(수, 금, 일)
GitHub Link
스터디원

흐에!!!

스터디 시간 및 순서

  • 수, 금, 일 15시 디스코드 스터디룸
  • 1팀: 재관 승준 충일
  • 2팀: 주영 민재 민종
 

스터디 방식

  • 발표 주제를 밑의 키워드에서 고른다. 혹은 ‘이게 더 면접에 나올 것 같다, 이게 더 나한테 필요하다’ 싶은 것을 적는다.
    • 자신의 이름을 옆에 적는다.(다른 사람이랑 겹치지 않도록)
    • 발표 자료를 정리해서 발표 자료 에 올린다.
  • 10분 가량 발표를 진행하고 10분 가량 질의응답 및 논의를 한다.(그냥 한 발표에 20분 정도 소요하면 될 것 같습니다)
 

처벌

  • 발표 준비를 안하는 등 부적절한 일이 발생하면 3기 잡담 프리토크에 반성문을 올린다.🥲
 

일정

키워드

운영체제

프로세스/쓰레드 (승준)
CPU 스케줄링 (승준)
프로세스 동기화(뮤텍스, 세마포어 등) (승준)
데드락 (충일)
메모리 내부/외부 단편화
페이지 테이블 (충일)
페이지폴트
가상메모리 (주영)
캐시 (재관)
메모리 스왑
가비지 컬렉션 (민재)

네트워크

<네트워크>
REST API, RESTful API (민재)
MVC와 SPA의 차이 (민재)
HTTP, HTTPS (민종)
TCP (승준)
UDP (승준)
3 way handshake (충일)
DNS (민종)
4, 7 Layers (주영)
쿠키, 세션 (충일)
CORS (재관)
공개키, 대칭키 암호화, SSL (충일)

프론트엔드

브라우저 저장소인 LocalStorage, SessionStorage, Cookie (민종)
브라우저 렌더링 과정 (주영)
이벤트 루프
실행 컨텍스트 (주영)
CSR/SSR (재관)
Virtual DOM
this의 용법
클로저의 원리와 사용 이유 (승준)
호이스팅
이벤트 루프 (재관)
마이크로태스크 큐와 태스크 큐
이벤트 버블링이 무엇이고 막기 위한 방법 (민종)

데이터베이스

데이터베이스 ERD
관계형 데이터베이스와 비관계형 데이터베이스의 차이
스키마 설계의 중요성
데이터베이스 정규화
 
 
 
 

참고 깃헙 및 도서

GitHub - JaeYeopHan/Interview_Question_for_Beginner: Technical-Interview guidelines written for those who started studying programming. I wish you all the best.
해당 Repository 에 기여를 해주신 분들입니다. 감사합니다. 🙏 예비 개발자들 또는 개발자들의 기술 면접 준비를 위한 자료를 정리해놓은 저장소입니다. 개발이라는 분야를 모두 담지는 못했습니다. 그저 가이드라인으로 참고해주시면 감사하겠습니다. 또한 제가 개인적으로 면접을 준비하면서 정리한 내용이라 잘못된 부분이 있을 수 있습니다. 이런 부분들에 대해서는 Pull Request or Issue로 참여해주시면 정말 감사하겠습니다.
GitHub - JaeYeopHan/Interview_Question_for_Beginner: Technical-Interview guidelines written for those who started studying programming. I wish you all the best.
https://github.com/JaeYeopHan/Interview_Question_for_Beginner
GitHub - JaeYeopHan/Interview_Question_for_Beginner: Technical-Interview guidelines written for those who started studying programming. I wish you all the best.
GitHub - brave-people/brave-tech-interview: 🙋 핵심을 질문하다. 그리고 용감하게 대답하다. 국내 IT기업부터 실리콘밸리까지 "현직자가 해설해주는 기술면접"
로드맵 보러가기! 취준을 위한 코딩테스트 공부가 막막하다면? Brave Tech Interview Maintainer인 Covenat의 코딩테스트 완벽 정복 로드맵을 참고하세요! 공지. 🙏 감사합니다. Github Traffic (Y축 녹색: Views, Y축 파랑색: UV(Unique Visitors) 빠른시간 많은 분들이 방문 및 스타를 눌러주셨습니다. 감사합니다. Brave Tech Interview는 매주 국내 IT기업 면접문제 및 실리콘 벨리 문제와 해설을 업데이트 중입니다.
GitHub - brave-people/brave-tech-interview: 🙋 핵심을 질문하다. 그리고 용감하게 대답하다. 국내 IT기업부터 실리콘밸리까지 "현직자가 해설해주는 기술면접"
https://github.com/brave-people/brave-tech-interview
GitHub - brave-people/brave-tech-interview: 🙋 핵심을 질문하다. 그리고 용감하게 대답하다. 국내 IT기업부터 실리콘밸리까지 "현직자가 해설해주는 기술면접"
GitHub - junh0328/prepare_frontend_interview: 📚 프론트엔드 기술 면접을 위한 핸드북 만들기
📚 프론트엔드 기술 면접을 위한 핸드북 만들기. Contribute to junh0328/prepare_frontend_interview development by creating an account on GitHub.
GitHub - junh0328/prepare_frontend_interview: 📚 프론트엔드 기술 면접을 위한 핸드북 만들기
https://github.com/junh0328/prepare_frontend_interview
GitHub - junh0328/prepare_frontend_interview: 📚 프론트엔드 기술 면접을 위한 핸드북 만들기
면접을 위한 CS 전공지식 노트 | 주홍철 - 교보문고
해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다. 키워드 Pick 관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다. 키워드는 최근 많이 찾는 순으로 정렬됩니다. 디자인 패턴, 네트워크, 운영체제, 데이터베이스, 자료 구조, 개발자 면접과 포트폴리오까지!CS 전공지식 습득과 면접 대비, 이 책 한 권이면 충분하다!
면접을 위한 CS 전공지식 노트 | 주홍철 - 교보문고
https://product.kyobobook.co.kr/detail/S000001834833
면접을 위한 CS 전공지식 노트 | 주홍철 - 교보문고

발표 자료

🌐
TCP/UDP(승준)
🤔
CORS(재관)
3 Way-Handshake(충일)
💬
MVC 구조와 SPA(민재)
🌐
HTTP / HTTPS (민종)
💾
OSI 7 계층(4 계층) (주영)
🎴
캐시(재관)
🧵
프로세스/쓰레드(승준)
데드락 (충일)
🛌
REST API (민재)
Cookie, local/sessionStorage(민종)
📂
브라우저 렌더링 (주영)
🎼
SSR/CSR(재관)
🕖
CPU 스케줄링 (승준)
DNS(민종)
🗑️
가비지 컬렉션 (민재)
📲
브라우저 렌더링 (2) (주영)
페이지 테이블(충일)
🎱
이벤트 루프
🔒
클로저 (승준)
쿠키, 세션 (충일)
이벤트 버블링(민종)
🔍
SEO (민재)
📽️
실행 컨텍스트 (주영)
🎊
Sort
공개키, 대칭키 암호화, SSL (충일)
📃
프로세스 동기화 (승준)
📦
가상메모리와 페이지폴트 (민재)
SSL/TLS / (민종)