๋น์ ๊ณต์ ๋ค ๋ช
์ด ๋ชจ์ฌ์ ์ฐจ๊ณก์ฐจ๊ณก CS์ง์๋ฐฑ๊ณผ์ฌ์ ์ ๋ง๋๋ ์ค์
๋๋ค. ์๋ชป๋ ์ ๋ณด๊ฐ ์์ผ๋ฉด ์ธ์ ๋ ์ง ์๋ ค์ฃผ์ธ์!
์ ํฌ๋ ํด๋น reference๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ณต๋ถํ๊ณ ์์ต๋๋ค.
- ์ปดํจํฐ ๊ตฌ์กฐ ๊ธฐ์ด
- ์ปดํจํฐ์ ๊ตฌ์ฑ
- ์ค์์ฒ๋ฆฌ์ฅ์น(CPU)์ ์๋์๋ฆฌ
- ์บ์ ๋ฉ๋ชจ๋ฆฌ
- ๊ณ ์ ์์์ & ๋ถ๋ ์์์
- ํจ๋ฆฌํฐ ๋นํธ & ํด๋ฐ ์ฝ๋
- ARM ํ๋ก์ธ์
- Array(๋ฐฐ์ด)
- Linked List(์ฐ๊ฒฐ๋ฆฌ์คํธ)
- Array & ArrayList & LinkedList
- ์คํ(Stack) & ํ(Queue)
- ํ(Heap)
- ํธ๋ฆฌ(Tree)์ ์ด์ง ํ์ ํธ๋ฆฌ(Bianry Search Tree)
- ํด์(Hash)
- ํธ๋ผ์ด (Trie)
- B-Tree & B+Tree
- ํค(key)
- SQL JOIN (SQL์กฐ์ธ)
- SQL Injection
- SQL vs NoSQL
- ์ ๊ทํ (nomalization)
- ์ด์(Anomaly)
- ์ธ๋ฑ์ค (Index)
- ํธ๋์ญ์ (Transaction)
- ํธ๋์ญ์ ๊ฒฉ๋ฆฌ์์ค (Transaction Isolation Level)
- ์ ์ฅํ๋ก์์ (์์ )
- ๋ ๋์ค (์์ )
- OSI 7 ๊ณ์ธต
- Load Balancing (๋ก๋ ๋ฐธ๋ฐ์ฑ)
- ๋์นญํค์ ๋น๋์นญํค(๊ณต๊ฐํค)
- HTTP์ HTTPS
- Block ๊ณผ Non-Block ์ด๋
- Sync, Async (๋๊ธฐ์ ๋น๋๊ธฐ ๊ฐ๋ )
- TCP์ UDP
- TCP/IP๊ณ์ธต, FlowControl, Congestion Control (ํ๋ฆ์ ์ด์ ํผ์ก์ ์ด)
- TCP N-way Handshake (3way, 4way)
- TLS์ SSL
- ์ด์์ฒด์ฌ๋
- ํ๋ก์ธ์ค vs ์ค๋ ๋(Process vs Thread)
- ํ๋ก์ธ์ค ์ฃผ์๊ณต๊ฐ
- Semaphore๊ณผ Mutex (์ธ๋งํฌ์ด์ ๋ฎคํ ์ค)
- System Call (์์คํ ์ฝ, ์์คํ ํธ์ถ)
- File system (ํ์ผ์์คํ )
- Memory (๋ฉ๋ชจ๋ฆฌ)
- CPU ์ค์ผ์ฅด๋ง
- DeadLock (๋ฐ๋๋ฝ)
- IPC๋
- PCB์ Context Switching(๋ฌธ๋งฅ๊ตํ)
- paging(ํ์ด์ง)๊ณผ Segmentation
- ํ์ด์ง ๊ต์ฒด ์๊ณ ๋ฆฌ์ฆ
- ์ธํฐ๋ฝํธ
- Race Condition (๊ฒฝ์์ํ)
Brown | Jack | Noel | Rookie |
+) ๐ Ayden's contents : (์ปดํจํฐ ๊ตฌ์กฐ, ์คํ(Stack) & ํ(Queue), ํ(Heap), ํด์)