Skip to content
@monthly-cs

월간 CS

선정한 주제를 매주 주말에 공유

monthly cs

월간 CS는 매일 책을 읽는 팀입니다.

하루 한 장이라도 책을 읽고 인증샷과 DIL을 작성해서 올려주세요!

2023 운영하지 않음
2022 월간 CS 는 선정한 주제를 매주 주말에 공유하는 팀입니다.
운영체제 및 네트워크에 대한 깊이 있는 학습을 위해서 결성하였습니다.

Ground Rule

  1. 평일에 매일 1페이지 이상 읽기
  2. 매일 1 장씩 인증사진을 포함한 DIL 올리기
  3. 궁금한 점은 GitHub Issue를 통해서 올리기
2023 운영하지 않음
2022 매달 1,2,3 주차에는 **각자 선정한 주제를 공유하는 시간**을 갖습니다.
매달 마지막 주차에는 **다음달 주제 선정 및 팀 결성 시간**을 갖습니다.

마지막 주차에는,
담당한 부분에서 출제한 문제를 취합해서 쪽지 시험울 봅니다.


History

  • 2024 스터디 진행
기간 성명 오거나이저 기여자
24.02 IT 엔지니어을 위한 네트워크 입문 @unchaptered, @playhuck @kafkaaaa, @minenam, @smilejakdu, @jiwon615, @brightchul, @sonmansu, @refresh88, @sk-lim19f, @seong-dev
24.03 가상 면접 사례로 배우는 대규모 시스템 설계 기초 @unchaptered, @playhuck -
24.03 모던 리액트 딥다이브 @Seokwoodang -
24.04 React, Next 배포부터 배포자동화 까지 @unchaptered, @Seokwoodang, @dusunax -
24.05 이펙티브 타입스크립트 @dusunax -
24.05 분산 컴퓨팅 @unchaptered -
24.06 Next.js 14 & React - 완벽 가이드 @Seokwoodang, @dusunax -
24.07 모던 자바스크립트 Deep Dive @iamkanguk97 -
24.07 쿠버네티스 비기너 클래스 @unchaptered, @playhuck -
24.10 함수형 프로그래밍 @zzinao -
  • 2022 스터디 진행
기간 설명 대표 게시글 기여자 시험 우승자
22.10 팀 결성 - @unchaptered, @kwanyung -
22.11 운영체제 part.1 @unchaptered/System Call @unchaptered, @kwanyung, @codeing999, @sumin-dev -
22.12 운영체제 part.2 @kwanyung/동기화 객체의 종류 @unchaptered, @kwanyung, @codeing999, @sumin-dev @sumin-dev 👑
2022년 공부 대상

Operation System (31)

개론 (5)

  1. 운영체제란
  2. Interupt?
  3. System Call.
  4. 컴퓨터 시스템의 동작 원리
  5. Sync vs Async in OS

프로세스, 쓰레드 (7)

  1. 프로세스와 스레드의 차이(Process vs Thread)
  2. 멀티 프로세스 대신 멀티 스레드를 사용하는 이유
  3. Thread-safe
  4. PCB 와 Context Switching
  5. 동기화 객체의 종류
  6. 뮤텍스와 세마포어의 종류
  7. Inter Process Communication

CPU Scheduling (5)

  1. 스케줄러의 정의 및 종류
  2. 스케쥴러(장기, 중기, 단기)
  3. CPU 스케쥴러(FCFS, SJF, SRTF, Priority Scheduling, RR)
  4. 동기와 비동기
  5. 프로세스 동기화의 정의, 문제점, 해결책

Synchronization (3)

  1. 프로세스 동기화와 그 문제, 해결책
  2. 뮤텍스와 세마포어
  3. 모니터와 자바 동기화

Dead Lock (1)

  1. Race Condition Deadlock의 개념과 조건

Momoery (4)

  1. 메모리 관리 전략
  2. 외부 단편화와 내부 단편화
  3. 메인 메모리와 페이징, 스와핑
  4. 가상 메모리와 디맨드 페이징, 세그멘테이션, 페이지 교체 알고리즘

Cache (2)

  1. 캐시의 지역성
  2. 캐시의 동작 원리

Storage Management (2)

  1. File System
  2. 사용자 계정과 권한 부여

Security (2)

  1. 운영체제의 보안
  2. 암호화

References

14k — https://github.com/JaeYeopHan/Interview_Question_for_Beginner

8.5k — https://github.com/gyoogle/tech-interview-for-developer

3.2k — https://github.com/WeareSoft/tech-interview

3.1k https://github.com/WooVictory/Ready-For-Tech-Interview

Popular repositories Loading

  1. 2022-11 2022-11 Public

    4 1

  2. 2022-12 2022-12 Public

    4 1

  3. 2024-01-network 2024-01-network Public

    IT 엔지니어를 위한 네트워크 입문

    4 1

  4. 2024-05-effective-typescript 2024-05-effective-typescript Public

    Effective Typescript

    JavaScript 4

  5. 2024-03-modern-react-deep-dive 2024-03-modern-react-deep-dive Public

    Modern React Deep Dive

    3 1

  6. 2024-07-modern-javascript-deep-dive 2024-07-modern-javascript-deep-dive Public

    JavaScript 2 2

Repositories

Showing 10 of 24 repositories

Top languages

Loading…

Most used topics

Loading…