Skip to content

parkjisu6239/CS_note

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS_note

CS 공부, 면접 준비

참고 자료

Common

Network

제목 Done
HTTP vs HTTPS
TCP vs UDP
TCP handshake
OSI 7 layer
SPA
request method, GET vs POST
TCP/IP 통신 과정
Load balancing
Proxy
대칭키 vs 공개키

OS

Computer Structure

  • 고정소수점 & 부동소수점
  • 컴퓨터 구조 기초
  • 컴퓨터의 구성
  • 중앙처리장치(CPU) 작동 원리
  • 캐시메모리
  • 패리티비트 & 해밍코드
  • ARM 프로세서

DB

Language

Python

Java Script

Data Structure

img

제목 Done
Array vs List vs LinkedList
스택 vs 큐 vs 덱
힙, 이진 탐색 트리
그래프 vs 트리
해쉬
트라이(trie)
B-tree & B + Tree

Algorithm

Sort

  • Bubble sort
  • Counting sort
  • Select sort
  • Quick sort
  • Merge sort
  • Topology sort

Search

  • Linear search
  • Binary search
  • **Binary search tree **⭐
  • LIS

Pattern matching

  • Brute Force
  • KMP
  • Boier mour

Graph

  • DFS

  • BFS

  • MST

    • Kruskal
    • Prim
  • Shortest path

    • Dijkstra
    • Bellan-Ford
    • Floyf-Warshall
  • LCA

Etc

  • Permutation
  • Power set
  • Combination
  • Sieve of Eratosthenes
  • Euclidean algorithm

Web

제목 Done
React vs Vue
props, emit
동기 vs 비동기 / blocking vs non blocking
프레임워크 vs Library
package.json vs package-lock.json
CORS
token vs session
디자인 패턴, 사용 이유
Rest API vs Socket 통신
WebRTC, stun/turn
Webpack, 빌드
Redux, store
SSR vs CSR

Project

  • Docker & Kubernetes
  • CI/CD Jenkins
  • AWS & S3
  • proxy, loadbalancer
  • Socket vs WebSocket
  • User Login, token
  • WebRTC, STUN, TURN

About

[Study📚] CS 공부, 면접 준비

Topics

Resources

Stars

Watchers

Forks