하루 한 질문, 더 깊은 답변

기술질문

오늘의 질문부터 지난 질문까지, 백엔드 면접을 차근차근 준비하세요.

샘플 표시가 있는 질문은 기능 확인용 예시입니다. 실제 질문방 발행 콘텐츠와 다릅니다.

9개의 질문

지난 질문 최신순

Java

ThreadLocal로 관리한 TraceId는 왜 반드시 정리해야 할까요?

ThreadLocal로 TraceId를 관리할 때, thread pool 재사용 환경에서는 어떤 cleanup이 필요할까요?

#ThreadLocal#TraceId#Thread Pool#MDC
질문 읽기
Spring

Spring Batch의 Chunk-oriented processing은 어떻게 동작하나요?

Chunk-oriented processing은 무엇이며, 대량 데이터를 처리할 때 Chunk 크기와 실패 후 재시작을 어떻게 고려해야 할까요?

#Spring Batch#Chunk#트랜잭션#배치 처리
질문 읽기
메시징

Redis로 메시지 큐를 구현한다면 무엇부터 고려할까요?

비동기 메시징 시스템을 사용해본 경험이 있나요? 그리고 메시지 큐를 Redis로 구현하거나 최적화한다면, 무엇을 먼저 고려해야 할까요?

#Redis Stream#Kafka#비동기 처리#메시지 큐
질문 읽기
Java샘플

equals와 hashCode는 왜 함께 재정의할까요?

Java에서 equals와 hashCode의 관계를 설명하고, 함께 재정의하지 않았을 때 어떤 문제가 발생하는지 설명해 주세요.

#객체 동등성#HashMap
질문 읽기
Spring샘플

트랜잭션 경계는 어디에 두어야 할까요?

Spring의 @Transactional이 동작하는 원리와 서비스 계층에서 트랜잭션 경계를 정하는 기준을 설명해 주세요.

#트랜잭션#프록시
질문 읽기
DB샘플

복합 인덱스의 컬럼 순서는 어떻게 정할까요?

복합 인덱스의 컬럼 순서를 결정할 때 WHERE 조건과 ORDER BY를 어떻게 고려하나요?

#인덱스#SQL
질문 읽기
Redis샘플

캐시 장애가 DB 장애로 번지지 않으려면?

Redis 캐시가 응답하지 않을 때 DB로 요청이 몰리는 상황을 어떻게 제어하겠나요?

#캐시#장애 대응
질문 읽기
메시징샘플

같은 메시지를 두 번 받아도 안전한가요?

메시지 중복 전달을 가정한 소비자를 어떻게 설계하겠나요?

#Kafka#멱등성
질문 읽기
인프라샘플

배포 중 처리하던 요청은 어떻게 되나요?

서버 종료와 배포 과정에서 진행 중인 요청을 안전하게 마무리하려면 어떤 순서로 처리해야 할까요?

#배포#Graceful shutdown
질문 읽기

지난 질문 9개 중 1–9개 · 1/1페이지