728x90
728x90
- RESTful API란 무엇인가요?
- HTTP와 HTTPS의 차이는 무엇인가요?
- HTTP 메서드(GET, POST, PUT, DELETE 등)의 용도와 차이점은 무엇인가요?
- 상태 코드(200, 404, 500 등)의 의미는 무엇인가요?
- 인증(Authentication)과 권한(Authorization)의 차이는 무엇인가요?
- JWT(JSON Web Token)의 구조와 사용 방식은?
서버 설계 및 아키텍처
- 단일 서버와 다중 서버 환경의 차이는 무엇인가요?
- 모놀리식(Monolithic)과 마이크로서비스(Microservices) 아키텍처의 장단점은 무엇인가요?
- 서버 사이드 렌더링(SSR)과 클라이언트 사이드 렌더링(CSR)의 차이는?
- 캐싱(Caching)의 개념과 활용 방법은 무엇인가요?
- 로드 밸런싱(Load Balancing)은 어떻게 구현되나요?
- 서버 확장을 위한 수평 확장(Scaling Out)과 수직 확장(Scaling Up)의 차이는?
데이터베이스
- SQL과 NoSQL의 차이는 무엇인가요?
- 관계형 데이터베이스 설계의 기본 원칙은 무엇인가요?
- 인덱스(Index)의 역할과 사용 시 주의사항은 무엇인가요?
- 트랜잭션(Transaction)과 ACID 속성은 무엇인가요?
- ORM(Object-Relational Mapping)의 장단점은?
- 데이터베이스의 정규화(Normalization)와 비정규화(Denormalization)는 언제 사용하는 것이 좋은가요?
성능 최적화
- 서버 성능을 개선하기 위한 방법에는 무엇이 있나요?
- CDN(Content Delivery Network)이란 무엇이며, 어떻게 사용하나요?
- API 응답 속도를 높이기 위한 최적화 방법은 무엇인가요?
- 비동기 처리(Asynchronous Processing)와 동기 처리(Synchronous Processing)의 차이는?
- 캐시(Cache)는 어떤 경우에 사용하면 좋나요?
보안
- 데이터베이스 보안을 강화하는 방법은 무엇인가요?
- CSRF(Cross-Site Request Forgery) 공격 방어 방법은?
- XSS(Cross-Site Scripting) 공격을 방어하려면 어떻게 해야 하나요?
- HTTPS를 적용하는 방법과 그 이점은 무엇인가요?
- 암호화와 해싱의 차이는 무엇인가요?
- 비밀번호를 안전하게 저장하는 방법은?
배포 및 운영
- CI/CD(Continuous Integration and Continuous Deployment) 파이프라인의 구성 요소는?
- 도커(Docker)와 쿠버네티스(Kubernetes)의 차이는?
- 로깅(logging)과 모니터링(monitoring)은 어떻게 설정하나요?
- 무중단 배포(zero-downtime deployment)는 어떻게 구현하나요?
- 서버 장애가 발생했을 때 대처 방법은 무엇인가요?
코드 및 테스트
- 백엔드 코드 테스트의 종류(Unit Test, Integration Test 등)와 차이점은 무엇인가요?
- TDD(Test-Driven Development)는 어떻게 적용하나요?
- 코드 리팩토링(Refactoring)의 기본 원칙은 무엇인가요?
- API 테스트 도구(Postman, Swagger 등)는 어떻게 사용하나요?
프레임워크 및 도구
- 사용 중인 백엔드 프레임워크의 특징과 장점은 무엇인가요? (예: CodeIgniter, Django, Express 등)
- ORM 라이브러리는 어떤 상황에서 사용하는 것이 좋은가요?
- Redis, RabbitMQ 등 백엔드에서 사용하는 주요 툴은 각각 어떤 역할을 하나요?
- GraphQL과 REST API의 차이는 무엇인가요?
728x90
728x90
'취준 > CS 기술면접 준비' 카테고리의 다른 글
| ORM(Object-Relational Mapping) (0) | 2025.01.06 |
|---|---|
| 라이브러리(Library)와 프레임워크(Framework) 차이 (2) | 2025.01.05 |
| OAuth (Open Authorization) (0) | 2025.01.05 |
| 로컬 스토리지(Local Storage)와 세션 스토리지(Session Storage) 차이 (0) | 2025.01.05 |
| JWT (JSON Web Token) (0) | 2025.01.05 |
댓글