모의 면접 질문 리스트
프로젝트 소개
- 어떤 기능을 하는 프로젝트인가요?
- 타 비슷한 프로젝트에 비해서 장점이 무엇인가요?
- 프로젝트의 핵심 목표는 무엇인가요?
추천 로직
- 추천 로직이 어떻게 되나요? (홈 + 챗봇)
- 추천 시스템에서 사용한 알고리즘은 무엇인가요?
- 추천 결과의 정확도를 어떻게 평가했나요?
갈등 해결
- 프로젝트 진행 중 갈등이 발생한 적이 있나요?
- 갈등을 어떻게 해결했나요?
- 팀원 간 의견 충돌이 있을 때 어떻게 조율했나요?
맡은 역할
- 프로젝트에서 맡은 역할은 무엇인가요?
- 맡은 역할에서 가장 중점을 둔 부분은 무엇인가요?
- 프로젝트를 진행하면서 배운 점은 무엇인가요?
데이터베이스 설계 (ERD)
- ERD를 설계할 때 고려한 사항은 무엇인가요?
- 주요 테이블과 그 관계에 대해 설명해주세요.
- 성능 최적화를 위해 어떤 노력을 했나요?
기술 스택
- 어떤 기술 스택을 사용했나요?
- 각 기술을 선택한 이유는 무엇인가요?
- 프로젝트에서 사용한 주요 라이브러리나 프레임워크는 무엇인가요?
AWS 서버 배포
- AWS 배포 과정은 어떻게 진행했나요?
- 사용한 AWS 서비스는 무엇인가요? (EC2, S3, RDS 등)
- 서버 모니터링과 유지보수는 어떻게 했나요?
Docker 활용
- Docker를 사용했나요? 사용했다면 어떻게 적용했나요?
- Docker Compose를 활용했나요?
- Docker 이미지 빌드 및 배포 과정에 대해 설명해주세요.
프로젝트 버전 관리
- 프로젝트에서 git 컨벤션을 어떻게 정했나요?
- PR 규칙 및 브랜치 전략은 어떻게 운영했나요?
- 프로젝트 협업 과정에서 git을 어떻게 활용했나요?
코드 리뷰
- 코드 리뷰를 진행했나요?
- 코드 리뷰에서 중요하게 생각한 부분은 무엇인가요?
- 코드 리뷰를 통해 개선된 사례가 있다면 설명해주세요.