2024.08.14 ~ 2024.10.20
일정 : 매주 일요일 주 1회
방식 : 주 2개의 주제 선정, 주제에 대해 내용 정리
알고리즘과 CS 기초 지식의 이론부터 구현까지, 예비 개발자로서 알아야 할 필수 전공 지식들을 공부하고 기록한 저장소입니다.
- boost-devs/ai-tech-interview
- gyoogle/tech-interview-for-developer
- Basic Knowledge of Computer Science
- 면접을 위한 CS 전공지식 노트
- 기술 면접 대비 CS 전공 핵심요약집
- OSI 7계층
- DNS
- HTTP/HTTPS
- 소켓/CDN/웹캐시
- TCP/UDP
- 라우팅과 포워딩
- IPv4/IPv6
- NAT/public ip/private ip
- CORS/CSRF
- 로드밸런싱/게이트웨이
- 이더넷/LAN/WAN
주차 | 날짜 | 분야 | 주제 1 | 주제 2 |
---|---|---|---|---|
1주차 | 8/14 (수) | 데이터베이스 | 데이터베이스 기본 | 정규화 |
1주차 | 8/18 (토) | 데이터베이스 | 트랜잭션과 무결성 | 인덱스 |
2주차 | 8/21 (수) | 데이터베이스 | 조인 | 병행제어 |
2주차 | 8/25 (일) | 운영체제 | 프로세스와 스레드 | CPU 스케줄링 |
3주차 | 8/28 (수) | 운영체제 | 데드락 | 프로세스 동기화 |
3주차 | 9/1 (일) | 운영체제 | 프로세스와 스레드의 상태 | 인터럽트 |
4주차 | 9/8 (일) | 운영체제 | 페이지 교체 알고리즘 | 디스크 스케줄링 |
5주차 | 9/15 (일) | 컴퓨터네트워크 | OSI 7계층 | DNS |
6주차 | 9/22 (일) | 컴퓨터네트워크 | HTTP/HTTPS | 소켓/CDN/웹캐시 |
7주차 | 9/29 (일) | 컴퓨터네트워크 | TCP/UDP | 라우팅과 포워딩 |
8주차 | 10/6 (일) | 컴퓨터네트워크 | IPv4/IPv6 | NAT/public ip/private ip |
9주차 | 10/13 (일) | 컴퓨터네트워크 | CORS/CSRF | 로드밸런싱/게이트웨이 |
10주차 | 10/20 (일) | 컴퓨터네트워크 | 이더넷/LAN/WAN | - |