[백엔드] DB 설계와 쿼리 튜닝 필수 지식

job-interview-logo
2026. 02. 07.·Job Interview

백엔드 면접에서 단골로 등장하는 데이터베이스 성능 최적화와 운영 관리 노하우를 실무 관점에서 정리했습니다. 인덱스의 올바른 설계 원칙(선택도, 커버링 인덱스)부터 슬로우 쿼리를 예방하는 조회 성능 개선 팁(사전 집계, No-Offset), 그리고 장애를 막는 운영 포인트(커넥션 관리, 트랜잭션 범위)까지 핵심만 담았습니다. 단순한 이론 암기를 넘어, “왜 이렇게 설계해야 하는가?”에 대한 논리적인 답변을 준비하는 데 최적화된 가이드입니다.

[백엔드] 서비스 성능 최적화 및 운영 필수 지식

job-interview-logo
2026. 02. 06.·Job Interview

백엔드 개발자 취업을 준비하는 분들을 위해 서비스 안정성과 성능 최적화에 필요한 핵심 개념을 정리했습니다. 응답 시간(FFTB, FFLB)과 처리량(TPS)의 이해부터 병목 현상 해결을 위한 스케일링 전략, DB 커넥션 풀(HikariCP)의 적절한 설정 방법을 다룹니다. 또한, 캐시(Cache) 적중률과 삭제 정책, 메모리 관리와 가비지 컬렉터(GC)의 연관성, 그리고 대규모 트래픽 처리를 위한 대기열 시스템까지 실무 면접에서 자주 묻는 기술적 포인트들을 요약해 담았습니다.