면접 질문
총 56개 질문 중 50개 표시
페이지당:
네트워크백엔드DB 엔지니어보안 엔지니어데브옵스
리버스 프록시로 Nginx를 사용할 때 성능 최적화를 위해 가장 중요하게 고려하는 설정은 무엇인가요?
#nginx
조회수 5강의 1
자세히 보기네트워크데브옵스백엔드
HTTP/1.1과 비교하여 HTTP/2가 대규모 트래픽 환경에서 가지는 성능상 이점은 무엇인가요?
#http
조회수 7강의 4
자세히 보기네트워크데브옵스백엔드
마이크로서비스 간 통신에서 REST 대신 gRPC를 선택할 때 얻을 수 있는 이점과 고려해야 할 트레이드오프는 무엇인가요?
#grpc#microservices
조회수 6강의 1
자세히 보기네트워크데브옵스보안 엔지니어백엔드
CORS 에러가 발생하는 근본적인 이유와 실무에서 이를 안전하게 해결하는 표준적인 방법은 무엇인가요?
#cors#preflight
조회수 5강의 1
자세히 보기네트워크백엔드데브옵스
특정 사용자의 요청만 타임아웃이 발생하거나 데이터가 큰 응답에서만 장애가 발생한다면 MTU 문제를 어떻게 의심하고 검증하시겠습니까?
#mtu
조회수 10강의 1
자세히 보기네트워크백엔드
실시간 알림 시스템을 구현할 때 WebSocket과 SSE(Server-Sent Events) 중 어떤 기술이 더 적합한지 판단하는 기준은 무엇인가요?
#websocket
조회수 4
자세히 보기네트워크백엔드데브옵스
HTTP/3가 기존 TCP의 한계를 극복하기 위해 UDP를 선택한 이유는 무엇이며, 이것이 실제 서비스 성능에 어떤 변화를 주나요?
조회수 8강의 1
자세히 보기네트워크백엔드데브옵스
서버의 소켓 상태 중 TIME_WAIT이 대량으로 발생하여 서비스 장애가 발생했다면 어떻게 대응하시겠습니까?
조회수 9강의 1
자세히 보기네트워크데브옵스백엔드
L4 로드 밸런서와 L7 로드 밸런서의 차이점은 무엇이며, 어떤 상황에서 각각을 선택하시겠습니까?
#load-balancing
조회수 5강의 2
자세히 보기네트워크DB 엔지니어데브옵스백엔드
마이크로서비스 간 통신이나 DB 연동 시 Keep-Alive 설정을 잘못 관리했을 때 발생할 수 있는 잠재적인 위험은 무엇인가요?
#keep-alive
조회수 7강의 1
자세히 보기네트워크데브옵스백엔드
CDN 캐시 효율을 높이면서도 사용자에게 최신 데이터를 보장하기 위한 캐시 무효화(Invalidation) 전략은 무엇인가요?
#cdn#cache-strategy
조회수 5강의 3
자세히 보기네트워크백엔드데브옵스DB 엔지니어
패킷 손실이 잦은 불안정한 네트워크 환경에서 TCP 성능을 개선하기 위해 어떤 관점에서 접근하시나요?
조회수 4강의 1
자세히 보기네트워크보안 엔지니어백엔드데브옵스
전 세계 사용자를 대상으로 하는 서비스에서 DNS 응답 속도를 최적화하기 위해 어떤 전략을 사용하시나요?
#dns
조회수 5강의 1
자세히 보기데이터베이스백엔드DB 엔지니어
트랜잭션 격리 수준(Isolation Level)이 실제 서비스의 데이터 정합성에 어떤 영향을 주나요?
#transaction#isolation-level#concurrency-control
조회수 4강의 2
자세히 보기데이터베이스백엔드DB 엔지니어
운영 중인 서비스에서 슬로우 쿼리를 발견했을 때 어떤 단계로 분석하고 튜닝하시나요?
#query-tuning#explain
조회수 7
자세히 보기데이터베이스DB 엔지니어백엔드
데이터 규모가 급격히 커질 때 샤딩(Sharding)을 도입하는 기준과 설계 원칙은 무엇인가요?
#sharding#partitioning#scalability
조회수 4강의 2
자세히 보기데이터베이스백엔드DB 엔지니어
RDBMS 기반 서비스에서 NoSQL로 전환을 고려해야 하는 판단 기준은 무엇인가요?
#nosql#rdbms
조회수 9강의 2
자세히 보기데이터베이스백엔드DB 엔지니어
재고 차감과 같은 동시성 이슈를 해결할 때 낙관적 락(Optimistic Lock)과 비관적 락(Pessimistic Lock) 중 어떤 것을 선호하시나요?
#optimistic-lock#pessimistic-lock#concurrency
조회수 6강의 2
자세히 보기데이터베이스백엔드DB 엔지니어
대용량 트래픽 환경에서 발생하는 데드락(Deadlock)을 어떻게 방지하고 해결하시나요?
#deadlock#concurrency
조회수 9강의 2
자세히 보기데이터베이스백엔드DB 엔지니어
마스터-슬레이브 복제 구조에서 발생하는 복제 지연(Replication Lag) 문제를 어떻게 관리하시나요?
#replication#high-availability
조회수 6강의 2
자세히 보기데이터베이스DB 엔지니어백엔드
데이터베이스 커넥션 풀(Connection Pool)의 크기를 결정하는 기준과 성능에 미치는 영향은 무엇인가요?
#connection-pool
조회수 8강의 2
자세히 보기데이터베이스DB 엔지니어백엔드
인덱스를 설정할 때 가장 중요하게 고려하는 기준은 무엇인가요?
#index#query-optimization#b-tree
조회수 5강의 2
자세히 보기Spring백엔드
Spring에서 IoC와 DI를 왜 사용하는 건가요?
#dependency-injection#ioc
조회수 6강의 2
자세히 보기Spring백엔드
Spring Bean의 기본 스코프가 싱글톤인 이유는 무엇인가요?
#singleton
조회수 8강의 1
자세히 보기Spring백엔드
Spring Bean의 생명주기를 설명해 주세요.
#applicationcontext#spring-core
조회수 7강의 2
자세히 보기Spring백엔드
Spring AOP는 왜 필요하고 어떻게 동작하나요?
#aop#proxy
조회수 7강의 3
자세히 보기Spring백엔드
Spring 트랜잭션은 어떻게 동작하나요?
#transaction#spring-transaction
조회수 11강의 2
자세히 보기네트워크백엔드
RESTful API 설계 시 가장 중요하게 보는 기준은 무엇인가요?
#rest#http
조회수 23강의 3
자세히 보기개발문화백엔드
협업 중 백엔드·프론트엔드 간 API 스펙 충돌이 났을 때 어떻게 해결하셨나요?
조회수 16강의 2
자세히 보기데브옵스데브옵스백엔드
CI/CD 파이프라인을 직접 구축하거나 개선해 본 경험을 들려주세요.
#ci-cd
조회수 19강의 3
자세히 보기소프트웨어 아키텍처백엔드데브옵스
SLA/성능 목표가 주어졌을 때 이를 맞추기 위해 어떤 접근을 하시나요?
#sla
조회수 17강의 1
자세히 보기소프트웨어 아키텍처백엔드
메시지 큐(Kafka, RabbitMQ 등)를 도입했던 이유와 설계 포인트를 설명해 주세요.
#event-driven#message
조회수 15강의 3
자세히 보기소프트웨어 아키텍처백엔드
대용량 배치 작업을 설계할 때 어떤 점을 가장 신경 쓰시나요?
#batch-processing
조회수 19강의 3
자세히 보기데이터베이스DB 엔지니어백엔드
운영 중인 DB 스키마를 변경해야 할 때 어떤 절차로 진행하시나요?
#database
조회수 22강의 1
자세히 보기개발문화백엔드
코드 리뷰에서 가장 자주 하는 피드백은 어떤 것들인가요?
조회수 16강의 1
자세히 보기서비스 운영백엔드
비즈니스 요구사항이 자주 바뀌는 환경에서 설계 안정성을 어떻게 유지하시나요?
#operation
조회수 18강의 1
자세히 보기소프트웨어 개발백엔드
레거시 코드를 리팩터링했던 경험과 그때의 기준을 설명해 주세요.
#refactoring
조회수 19강의 2
자세히 보기개발문화백엔드DB 엔지니어데브옵스
새로운 기술 스택을 도입할지 말지 판단하는 본인만의 기준이 있나요?
#culture
조회수 15강의 1
자세히 보기트러블 슈팅백엔드
본인이 경험한 가장 어려웠던 버그 하나를 골라 디버깅 과정을 풀어주세요.
#troubleshooting
조회수 22강의 1
자세히 보기보안백엔드보안 엔지니어
보안 이슈(예: SQL Injection, XSS 등)를 실제로 대응했던 경험이 있나요?
#security#vulnerability
조회수 22강의 2
자세히 보기개발문화백엔드
다른 팀원과 기술적인 의견이 강하게 갈렸을 때 어떻게 조율하셨나요?
#culture
조회수 16강의 1
자세히 보기소프트웨어 아키텍처백엔드
마이크로서비스로 쪼갤지, 모놀리식으로 둘지 의사결정해 본 경험이 있나요?
#microservices#architecture
조회수 18강의 3
자세히 보기보안백엔드보안 엔지니어
인증·인가(Authorization)를 설계할 때 가장 중요하게 생각하는 포인트는 무엇인가요?
#authentication#authorization#security
조회수 24강의 3
자세히 보기소프트웨어 아키텍처백엔드
데이터 정합성을 위해 어떤 전략(이벤트 소싱, SAGA 등)을 사용해 보셨나요?
#saga-pattern#edd
조회수 17강의 2
자세히 보기네트워크백엔드
HTTP 상태 코드를 설계하고 사용하는 본인만의 원칙이 있나요?
#http
조회수 18강의 2
자세히 보기데이터베이스백엔드
Redis 같은 캐시를 도입할지 말지 판단할 때 어떤 기준으로 결정하시나요?
#cache#redis
조회수 23강의 2
자세히 보기개발문화백엔드
실패한 프로젝트나 기능 론칭 경험이 있다면, 무엇을 배웠는지 설명해 주세요.
조회수 17강의 1
자세히 보기개발문화백엔드
주니어 개발자와 같이 일할 때 어떤 방식으로 코칭하고 피드백하나요?
조회수 15강의 1
자세히 보기데이터베이스백엔드
동시성 이슈(레이스 컨디션, 데드락 등)를 해결했던 경험이 있나요?
#concurrency#race-condition
조회수 19강의 1
자세히 보기데이터베이스백엔드
JPA/Hibernate 사용 시 N+1 문제를 어떻게 찾고 해결하나요?
#jpa
조회수 19강의 2
자세히 보기