💻
ComputerScience
  • 목차
  • Operating System
    • 운영체제란
    • 프로세스 vs 스레드
    • 프로세스 주소 공간
    • 인터럽트(Interrupt)
    • 시스템 콜(System Call)
    • PCB와 Context Switching
    • IPC(Inter Process Communication)
    • CPU 스케줄링
    • 데드락(DeadLock)
    • Race Condition
    • 세마포어(Semaphore) & 뮤텍스(Mutex)
    • 페이징 & 세그먼테이션
    • 페이지 교체 알고리즘
    • 메모리(Memory)
    • 파일 시스템
  • Network
    • OSI 7 계층
    • TCP 3 way handshake & 4 way handshake
    • TCP/IP 흐름제어 & 혼잡제어
    • UDP
    • 대칭키 & 공개키
    • HTTP & HTTPS
    • TLS/SSL handshake
    • 로드 밸런싱(Load Balancing)
    • Blocking,Non-blocking & Synchronous,Asynchronous @LifesLike
    • Blocking & Non-Blocking I/O
  • Algorithm
    • 거품 정렬(Bubble Sort)
    • 선택 정렬(Selection Sort)
    • 삽입 정렬(Insertion Sort)
    • 퀵 정렬(Quick Sort) @mimwin
    • 병합 정렬(Merge Sort)
    • 힙 정렬(Heap Sort)
    • 기수 정렬(Radix Sort)
    • 계수 정렬(Count Sort)
    • 이분 탐색(Binary Search)
    • 해시 테이블 구현
    • DFS & BFS @sujin-kk
    • 최장 증가 수열(LIS)
    • 최소 공통 조상(LCA)
    • 동적 계획법(Dynamic Programming)
    • 다익스트라(Dijkstra) 알고리즘
    • 비트마스크(BitMask)
  • Database
    • 키(Key) 정리
    • SQL - JOIN
    • SQL Injection
    • SQL vs NoSQL
    • 정규화(Nomalization)
    • 이상(Anomaly)
    • 인덱스(INDEX)
    • 트랜잭션(Transaction)
    • 트랜잭션 격리 수준(Transaction Isolation Level)
    • 저장 프로시저(Stored PROCEDURE)
    • 레디스(Redis) @sujin-kk
  • Java
    • Java 컴파일 과정
    • Call by Value vs Call by Reference
    • String & StringBuffer & StringBuilder
    • 자바 가상 머신(Java Virtual Machine)
    • Casting(업캐스팅 & 다운캐스팅)
    • 오토 박싱 & 오토언박싱
    • Thread 활용
    • 고유 락(Intrinsic Lock)
    • 문자열 클래스
    • Garbage Collection
    • Promotion & Casting
    • Primitive type & Reference type
    • 직렬화(Serialization)
    • Error & Exception
    • Stream API
    • Record
    • Composition
Powered by GitBook
On this page

목차

Next운영체제란

Last updated 2 years ago

cs 요리하기 🥣

참고: https://github.com/gyoogle/tech-interview-for-developer

📌 Computer Science

  • Operating System

  • Network

  • Algorithm

  • Database

  • Java

    • [Java] Java 컴파일 과정

    • [Java] Call by Value vs Call by Reference

    • [Java] String & StringBuffer & StringBuilder

    • [Java] 문자열 클래스

    • [Java] Promotion & Casting

    • [Java] Composition

여기에서도 볼 수 있어요
운영체제란
@mimwin
프로세스 vs 스레드
@janghoosa
프로세스 주소 공간
@LifesLike
인터럽트(Interrupt)
@sujin-kk
시스템 콜(System Call)
@Lee-Jiseung
PCB와 Context Switching
@goldggyul
IPC(Inter Process Communication)
@janghoosa
CPU 스케줄링
@LifesLike
데드락(DeadLock)
@goldggyul
Race Condition
@mimwin
세마포어(Semaphore) & 뮤텍스(Mutex)
@Lee-Jiseung
페이징 & 세그먼테이션
@sujin-kk
페이지 교체 알고리즘
@Lee-Jiseung
메모리(Memory)
@goldggyul
파일 시스템
@sujin-kk
OSI 7 계층
@sujin-kk
TCP 3 way handshake & 4 way handshake
@goldggyul
TCP/IP 흐름제어 & 혼잡제어
@janghoosa
UDP
@LifesLike
대칭키 & 공개키
@mimwin
HTTP & HTTPS
@Lee-Jiseung
TLS/SSL handshake
@mimwin
로드 밸런싱(Load Balancing)
@janghoosa
Blocking,Non-blocking & Synchronous,Asynchronous
@LifesLike
Blocking & Non-Blocking I/O
@LifesLike
거품 정렬(Bubble Sort)
@LifesLike
선택 정렬(Selection Sort)
@LifesLike
삽입 정렬(Insertion Sort)
@LifesLike
퀵 정렬(Quick Sort)
@mimwin
병합 정렬(Merge Sort)
@mimwin
힙 정렬(Heap Sort)
@Lee-Jiseung
기수 정렬(Radix Sort)
@janghoosa
계수 정렬(Count Sort)
@goldggyul
이분 탐색(Binary Search)
@sujin-kk
해시 테이블 구현
@goldggyul
DFS & BFS @sujin-kk
최장 증가 수열(LIS)
@LifesLike
최소 공통 조상(LCA)
@janghoosa
동적 계획법(Dynamic Programming)
다익스트라(Dijkstra) 알고리즘
@Lee-Jiseung
비트마스크(BitMask)
@mimwin
키(Key) 정리
@mimwin
SQL - JOIN
@goldggyul
SQL Injection
@LifesLike
SQL vs NoSQL
@sujin-kk
정규화(Nomalization)
@janghoosa
이상(Anomaly)
@Lee-Jiseung
인덱스(INDEX)
@LifesLike
트랜잭션(Transaction)
@janghoosa
트랜잭션 격리 수준(Transaction Isolation Level)
@janghoosa
저장 프로시저(Stored PROCEDURE)
@goldggyul
레디스(Redis)@sujin-kk
@Lee-Jiseung
@sujin-kk
@sujin-kk
[Java] 자바 가상 머신(Java Virtual Machine)
@Lee-Jiseung
[Java] Casting(업캐스팅 & 다운캐스팅)
@LifesLike
[Java] 오토 박싱 & 오토언박싱
@LifesLike
[Java] Thread 활용
@janghoosa
[Java] 고유 락(Intrinsic Lock)
@janghoosa
@sujin-kk
[Java] Garbage Collection
@goldggyul
[Java] Primitive type & Reference type
@janghoosa
[Java] 직렬화(Serialization)
@Lee-Jiseung
[Java] Error & Exception
@goldggyul
[Java] Stream API
[Java] Record
@janghoosa
@sujin-kk