본문 바로가기

사는 이야기

참고할만한 사이트

자료구조&알고리즘

Red-Black Tree

AVL Tree

Trie

네트워크&웹

DNS 접속 과정 1
DNS 접속 과정 2

SOAP와 REST 차이점

CDN

JWT

OAuth

해시함수

SSL 1
SSL 2

HTTP와 HTTPS

URI와 URL 차이 정리 1
URI와 URL 차이 정리 2

Redirect와 Forward

쿠키와 세션의 차이, 용도, 사용법

네트워크 소켓 프로그래밍

네트워크 웹 면접 질문

유니캐스트, 브로드캐스트, 멀티캐스트

TCP와 UDP에 대해서

CORS

HTTP 구조

TCP/IP 프로토콜 구조

HTTP 메서드

데이터베이스&데이터

하둡이란?

인메모리 데이터베이스

카프카 1
카프카 2
카프카 3
카프카 4

엘라스틱 서치

엘라스틱 서치와 RDB 비교

메세지 큐에 관해서

데이터베이스 Exclusive Lock과 Shared Lock

운영체제

대칭형 다중 처리(SMP)

소프트웨어 공학

Framework와 Library 차이

Singleton Pattern

MVC1 vs. MVC2

자바

자바 Bean의 개념 1
자바 Bean의 개념 2

Netty 1
Netty 2

JVM 스택 영역, 힙 영역

JVM GC 1
JVM GC 2
JVM GC 3

JVM GC 알고리즘

Java 8 버전에서 달라진 점

Maven

IO와 NIO

Java 버전별 특징

스프링

AOP

스프링의 특징과 의존성

Spring MVC 구조의 처리 과정

리눅스

기본적인 Linux 명령어

자바스크립트&노드

crypto 모듈

Ajax

Promise에서 Await까지

기타

백엔드 개발자 참고 링크
https://okky.kr/article/467416
https://www.mindmeister.com/ko/530652609/_?fullscreen=1
굳깃 블로그
https://goodgid.github.io/
기술면접 깃허브
https://github.com/WeareSoft/tech-interview
https://github.com/JaeYeopHan/Interview_Question_for_Beginner/
코딩 인터뷰 완전 정복 책 정리
https://futurists.tistory.com/61
Evan 블로그
https://evan-moon.github.io/