네트워크(15)
HTTP와 HTTPS
DNS
REST API
OAuth와 소셜로그인
Web Server와 Web Application Server
TCP와 UDP
흐름제어와 혼잡제어
IP
로드밸런서
OSI 7계층
쿠키와 세션
URI와 URL
프록시 서버
CORS
www.google.com에 접속하기
데이터베이스(8)
DB I/O
Elastic Search
Index
DBMS
Transaction
정규화
옵티마이저
JOIN
알고리즘(8)
정렬 알고리즘
그래프 탐색 알고리즘
탐색 알고리즘
Greedy와 DP
Union-Find
문자열 검색 알고리즘
MST
시간복잡도, 공간복잡도
운영체제(7)
운영체제
프로세스
스레드
동기와 비동기
메모리 관리 기법
스케줄러
Byte Ordering, Big-Endian, Little-Endian
자료구조(7)
Array, Linked List
Stack, Queue, Deque
Hash
Heap
Tree
Graph
Dictionary
Spring Boot
Spring Security 및 JWT
Spring IoC/DI와 Spring Boot
Spring AOP
Spring PSA
Spring MVC
@SpringBootApplication
Maven과 Gradle
Entity와 DTO를 분리하는 이유
Lazy Loading(JPA)
Persistence Context
JPA N+1 문제 해결전략
ORM, JPA, Hibernate
JAVA
JAVA 면접 예상질문
객체지향 프로그래밍(OOP)
Generic(제네릭)
부동 소수점 오차
Collection Framework
Jar와 War
Serialization
Reflection
Stream(스트림)
Garbage Collector
프로젝트
Elastic Search 프로젝트 진행상황(1)
자바와 JUnit을 활용한 실용주의 단위테스트 정리
Elastic Search 프로젝트 진행상황(2)
OAuth 2.0을 통한 소셜로그인(1)
OAuth 2.0을 통한 소셜로그인(2)
OAuth 2.0을 통한 소셜로그인(3)
프로그래머스
호텔 방 배정(프로그래머스 LV 4)
[3차] 자동완성(프로그래머스 LV4)
가사 검색(프로그래머스 LV4)
단어 퍼즐(프로그래머스 LV4)
블록 게임(프로그래머스 LV4)
에어컨(프로그래머스 LV3)
리틀 프렌즈 사천성(프로그래머스 LV3)
KAKAO 블라인드 테스트 2023