기본 질문
- 자기소개
기술
백엔드
JPA
- N+1 문제란 무엇이고 언제 발생하는가? 어떻게 해결할 수 있는가?
- Fetch Join 의 단점은 없는지? 어떤 경우에 효과적으로 작동하는지?
- REST 란 무엇인가요?
- Restful 한 API 란?
- CI 란?
- CI 가 필요한 이유
- CD 란?
- CD 가 필요한 이유
- 클라우드 서비스란?
- 시스템 scalability 란?
- 메시지 큐잉이란?
서비스
- S-HOOK 이 어떤 서비스인지 간략하게 소개
- 프로젝트를 진행하면서 어려웠던 점과 해결한 방식
- 삽입 정렬을 사용한 이유는 무엇인가? 다른 효과적인 방법은 없었나?
- 이분 탐색이 더 효과적이었을 것 같은데, 채택하지 않은 이유는?
소프트웨어 공학
- 애자일 방법론이란?
- 애자일을 경험해본 적이 있는지?
- OOP 를 경험해본 적이 있는지?
자료구조
- 삽입 정렬이란?
- 이진 탐색 트리란?
OS
- 스레드란 무엇인가?
기술 외 경험
동아리
우아한테크코스
- 기술적으로 어떤 것을 배웠는가
- 수료한 소감