issues
search
jobhope
/
TechnicalNote
Repository to store what we have studied. :book: We want everyone to get a job through TechnicalNote.
https://github.com/jobhope/TechnicalNote
MIT License
589
stars
78
forks
source link
algorithm
computer-architecture
computer-science
cpp
data-structures
database
design-patterns
github
java
linear-algebra
network
operating-system
programming-language
security
software-engineering
sort
tech-interview
technical-notes
web
windows
readme
:book: TechnicalNote
:two_men_holding_hands:
created by
:frowning_man:
도움을 주신 분들
도움에 감사드립니다.
:pray:
TechnicalNote ?
개발 관련 지식
을 정리해 놓은 저장소입니다.
필기시험과 면접에서
직접 겪었던
내용 위주로 구성되어 있습니다.
잘못된 부분이 있을 수도 있으니
가이드라인
으로 참고해주시면 되겠습니다.
:microphone: 실제 면접 질문 모음
실제 면접 질문 모음
:books: Algorithm
:top:
Bubble Sort
Selection Sort
Insertion Sort
Merge Sort
Quick Sort
Topology Sort
Radix Sort
Counting Sort
DiceProblem
Kruskal
스택으로 큐 구현
좌표 압축 기법
하노이의 탑
:moneybag: C++
:top:
형변환 연산자
Const
Vector
Virtual
가상함수의 동작 원리
EnumHack
inline
EmptyClass
DanglingPointer
:computer: Computer Architecture
:top:
빅엔디언과 리틀엔디언
실행파일의 생성과정
컴퓨터에서의 실수 표현방법
10진수와 2진수의 변환
유니코드
:evergreen_tree: Data Structure
:top:
Stack
Queue
Deque
트리
이진트리
트리의 순회
최소신장트리(MST)
자료구조를 이용한 스택의 구현
해싱
:floppy_disk: Database
:top:
DB 쿼리문 정리
JOIN의 종류
DDL,DML,DCL
트랜잭션의 ACID 속성
트랜잭션 격리수준
RDBMS와 NoSQL의 차이
낙관적 락과 비관적 락
🦉 Design Pattern
:top:
Command Pattern
Observer Pattern
Strategy Pattern
TemplateMethod Pattern
Singleton Pattern
FactoryMethod Pattern
AbstractFactory Pattern
Adapter Pattern
Decorator Pattern
Composite Pattern
Bridge Pattern
:video_game: Game
:top:
드로우콜 줄이기
:octocat: Github
:top:
repository를 clone할 때 모든 branch를 local에 받기
Pull Request 방법
:lips: Java
:top:
JVM
Eclipse Attach Source 설정하기
String, StringBuffer, StringBuilder의 차이
HashMap과 Hashtable의 차이
final
Interface와 abstract의 차이
:stars: JavaScript
:top:
Hoisting
:1234: Linear Algebra
:top:
행렬
벡터의 내적
:globe_with_meridians: Network
:top:
OSI 7 Layer
URI, URL, URN 개념
포트와 소켓
서브넷마스크
Nagle 알고리즘
TCP와 UDP의 차이
HTTP와 HTTPS
:bus: Operating System
:top:
메모리 구조
프로세스와 스레드
Context Switching
동시성과 병렬성
Deadlock
CPU 스케줄링
페이지 교체 알고리즘
메모리 단편화
:speech_balloon: Programming Language
:top:
객체지향 프로그래밍
객체 지향 원칙
자료형
Call by Sharing
Short Circuit
함수의 인자 전달 방식
접근 제한자
:lock: Security
:top:
대칭키와 공개키
파일 완전 삭제
DMZ(Demilitarized zone)
:hammer: Software Engineering
:top:
디자인 패턴
오픈소스 라이센스
Naming Convention
클린 코드
MVC 패턴
:earth_asia: Web
:top:
AMP와 PWA
REST란 무엇인가?
Reverse Proxy와 Load Balancing
세션과 쿠키
Open API Architecture
HTTP Cache
HTTP Method
웹 페이지 속도 개선 방법
DI와 IoC
GET과 POST의 차이
:open_file_folder: Window
:top:
메시지 루프
SendMessage, PostMessage
DLL
:guitar: ETC
:top:
NAVER DEVELOPER OPEN CLASS 2019
DEVIEW - MongoDB
DEVIEW - Android WebView
DEVIEW - Whale 2.0
template
마크다운 공유 편집 - hackmd