[Frontend] CS 기본 키워드 정리

Info Notice:
안녕하세요. HwanSeok입니다.
본 포스팅은 ComputerScience의 기초 개념을 다지는 포스팅입니다.

운영체제

  • Transaction
  • RDBMS와 NoSQl의 차이점

데이터베이스

  • deadlock
    • 개념
    • 해결방법
  • 뮤텍스와 세마포어의 차이점
  • 가상 메모리
  • 컨텍스트 스위칭

네트워크

  • OSI 7계층
  • HTTP와 HTTPS 차이점
  • 쿠키와 세션의 차이점
  • RESTful의 개념
  • TCP의 3-way-handshake와 4-way-handshake 방식의 차이점

자료구조 및 알고리즘

  • 코테로 검증하는 경우가 더 많음
  • array와 linked list의 장단점
  • BST(Binary Search Tree)의 최악의 시간 복잡도와 최악의 시간이 걸리는 케이스
  • 해쉬 테이블이란
  • Fibonacci를 recursive로 구현할 때와 DP로 구현할 때의 차이점
  • DFS와 BFS에 대해 설명

Reference

Success Notice:
수고하셨습니다. :+1:

Leave a comment