Skip to content

Factoriall/CS-Interview-Study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS-Interview-Study

타이틀


목차


목적

  • CS 관련 지식 습득 및 관련 정보를 정리해서 기술 면접에 도움이 되기 위한 목적으로 만듦

기본 CS 지식

Network Link

  • OSI 7계층
  • HTTP 관련: HTTP vs HTTPS / HTTP 1.1 vs 2.0 vs 3.0 / RESTful/ HTTP 응답코드
  • 웹브라우저에 google.com을 쳤을 때 일어나는 일
  • TCP vs UDP

Database Link

  • 데이터베이스
  • E-R 모델
  • DB Join
  • 트랜잭션
  • DB 인덱스
  • RDBMS vs NoSQL

OS Link

  • Process + PCB / Thread
    • Multi-Thread vs Multi-Process
  • Synchronization
  • DeadLock
  • 메모리 관리 기법
    • 페이징
    • 세그멘테이션
  • 가상 메모리

Data Structure Link

  • Map VS HashMap
  • List VS Array
  • Stack VS Queue

Algorithm Link

  • Sorting

포트폴리오 관련 지식

Java/Kotlin Link

  • 객체지향 VS 절차지향
  • 객체지향 특징
  • JVM, GC 설명
  • SOLID
  • Overriding vs Overloading
  • Interface vs Abstract class

Design Pattern Link

Android Link

  • Manifest 파일
  • 4대 컴포넌트
  • LifeCycle
  • Fragment
  • Service
  • DP/DPI/PX
  • Coroutine
  • Room
  • Retrofit
  • Glide
  • AAC
  • 그외 나올만한 Android 질문 정리

Git Link

  • Git branch 전략
    • Github-Flow
    • Git-Flow
  • Git vs SVN
  • merge vs rebase
  • Git cheatsheet

참고 사이트

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published