준환 수연 환우의 CS 공부 기록 (2022/03/07 ~ )
- 주 5일 공부(월~금)을 원칙으로 합니다. (1주일에 주제당 2개 씩)
- 매일 공부한 것을 기록하여 23:00 이전에
Pull Request
를 날리는 것을 원칙으로 합니다. 기한을 어길 시 지각비 1000원을 쌓습니다. 이 금액은 나중에 회식비에 사용됩니다. - 매주 월요일 23:00 에 모여서 온라인 미팅을 합니다. 사정이 생겨서 얘기할 경우 다른 시간으로 변경 가능합니다.
- 각자 공부한 주제를 강의 형식으로 발표합니다. 단, 자료 준비에 부담을 느낄 수 있으므로 공부 내용을 기록한 마크다운으로 발표하는 것으로 합니다.
OS -> NW -> DS -> DB
정환우 | 유준환 | 이수연 | |
---|---|---|---|
1주차 | OS | NW | DS |
2주차 | NW | DS | DB |
3주차 | DS | DB | OS |
4주차 | DB | OS | NW |
5주차 | OS | NW | DS |
7주차 | NW | DS | DB |
8주차 | DS | DB | OS |
9주차 | DB | DS | NW |
10주차 | OS | NW | DS |
gyoogle/tech-interview-for-developer
소스 더 있으면 계속 업데이트 하기.
- 세마포어와 뮤텍스
- PCB와 Contect Switching
- 프로세스와 스레드
- 페이징(Paging)
- 스와핑(Swapping)
- 메모리 추상화(Memory Abstraction)
- 데드락(Deadlock)
- 캐시(Cache)
- CPU 스케줄링
- Sync, Async, Blocking, NonBlocking
- Transport Layer
- Reliable Data Transfer
- TCP
- TCP 혼잡제어
- TCP 흐름제어
- Http and Https
- HTTP 변화 과정
- Load Balancing
- 쿠키와 세션
- 프로토콜
- TLS Handshake
- CSRF&XSS
- 내용 추가 예정
- 내용 추가 예정
- 내용 추가 예정