- 컴퓨터구조, 운영체제, 네트워크, DB의 분야에 대해 공부합니다.
- https://github.com/gyoogle/tech-interview-for-developer?tab=readme-ov-file
- https://github.com/WeareSoft/tech-interview
- https://github.com/JaeYeopHan/Interview_Question_for_Beginner
이후 참고 자료 유동적으로 추가 예정
Week | Topic | Link |
---|---|---|
Week1 | 운영체제 1-1 | 1.1 운영체제란 / 1.2 운영체제의 목적 / 1.3 CPU와 메모리 구조 / 1.4 커널과 시스템 콜 |
Week2 | 운영체제 1-2 | 2.1 프로세스와 스레드 / 2.2 PCB / 2.3 프로세스의 생성 / 2.4 프로세스 상태도 / 2.5 멀티 프로세스와 멀티 스레드 / 2.6 콘텍스트 스위칭 / 2.7 프로세스 동기화 / 2.8 교착 상태 / 2.9 스레드 안전 / 2.10 IPC / 2.11 좀비 프로세스와 고아 프로세스 |
Week3 | 운영체제 1-3 | 3.1 스케줄링의 목적 / 3.2 스케줄링의 단계 / 3.3 스케줄링 알고리즘 |
Week4 | 운영체제 1-4 | 4.1 논리 메모리와 물리 메모리 |
Week5 | 운영체제 1-5 |