๐ Database
- ํค(Key) ์ ๋ฆฌ
- SQL์ ์ข ๋ฅ (DDL, DML, DCL, TCL)
- SQL - JOIN
- SQL Injection
- SQL vs NoSQL
- ์ ๊ทํ(Normalization)
- ์ด์(Anomaly)
- ์ธ๋ฑ์ค(INDEX)
- ํธ๋์ญ์ (Transaction)
- Commit๊ณผ Rollback
- ํธ๋์ญ์ ๊ฒฉ๋ฆฌ ์์ค(Transaction Isolation Level)
- ์ฅ์ ์ ํ๋ณต๊ธฐ๋ฒ
- ์ ์ฅ ํ๋ก์์ (Stored PROCEDURE)
- ๋ ๋์ค(Redis)
- ํด๋ฌ์คํฐ๋ง vs ๋ฆฌํ๋ฆฌ์ผ์ด์ (Clustering vs Replication)
๐ Operating System
- ์ด์์ฒด์ ๋
- ํ๋ก์ธ์ค vs ์ค๋ ๋
- ํ๋ก์ธ์ค ์ฃผ์ ๊ณต๊ฐ
- ์ธํฐ๋ฝํธ(Interrupt)
- ์์คํ ์ฝ(System Call)
- PCB์ Context Switching
- IPC(Inter Process Communication)
- CPU ์ค์ผ์ค๋ง
- ๋ฐ๋๋ฝ(DeadLock)
- Race Condition
- ์ธ๋งํฌ์ด(Semaphore) & ๋ฎคํ ์ค(Mutex)
- ํ์ด์ง & ์ธ๊ทธ๋จผํ ์ด์
- ํ์ด์ง ๊ต์ฒด ์๊ณ ๋ฆฌ์ฆ
- ๋ฉ๋ชจ๋ฆฌ(Memory)
- ํ์ผ ์์คํ
๐ Network
- OSI 7 ๊ณ์ธต
- TCP vs UDP
- TCP 3 way handshake & 4 way handshake
- TCP/IP ํ๋ฆ์ ์ด & ํผ์ก์ ์ด
- UDP
- ๋์นญํค & ๊ณต๊ฐํค
- HTTP & HTTPS
- TLS/SSL handshake
- ๋ก๋ ๋ฐธ๋ฐ์ฑ(Load Balancing)
- RESTful์๋ฏธ์ ์ค๊ณ๊ท์น
- GET, POST ๋ฐฉ์์ ์ฐจ์ด์
- DNS(Domain Name System)
- ์น ํต์ ์ ํฐ ํ๋ฆ
- ๊ฒ์์ฐฝ์ Youtube์ ์น๋ฉด ์ผ์ด๋๋ ๊ณผ์
- Blocking,Non-blocking & Synchronous,Asynchronous
- Blocking & Non-Blocking I/O