<aside>
📢 기술 면접 시 빈도 높게 나오는 TOP30을 추렸습니다.
해당 질문에 **면접에서 답변할 수 있을 정도의 길이(3~4줄)**로 답변을 달아보세요.
특히 면접 답변의 핵심은 **두괄식(핵심을 먼저 말하는 것)**입니다.
완성 후, 면접 하루 전날 족보처럼 훑어보고 면접을 보러갑시다!
</aside>
- NoSQL과 RDBMS의 특징과 차이점에 대해서 장, 단점을 들어 설명해주세요.
- mvc 패턴에 대해서 설명해주세요.
- RDBMS의 정규화에 대해 설명해주세요.
- Primary Key, Foreign Key에 대해 설명해주세요.
- HTTP 메서드에 대해 설명해주세요.
- CORS(Cross Origin Resource Sharing)에 대해 설명해주세요.
- 브라우저의 작동방식에 대해서 설명해주세요.
- 쿠키, 세션의 개념과 차이를 설명해보세요
- TCP/UDP에 대해서 설명해주세요.
- http, https 차이점에 대해 설명해주세요
- DI, IoC에 대해 설명해주세요.
- 객체지향 프로그래밍이란 무엇이고 어떻게 활용할 수 있나요?
- 대용량 트래픽 발생 시 어떻게 대응해야 하나요?
- ORM을 사용하면서 쿼리가 복잡해지는 경우에는 어떻게 해결하는게 좋을까요?
- GET, POST의 개념과 함께 데이터 흐름에 대해서 설명해주세요.
- OSI 7계층에 대해 아는대로 설명해주세요.
- 세션 기반 인증과 토큰 기반 인증의 차이에 대해 설명해주세요.
- JWT, Refresh, Access Token에 대해서 설명해주세요.
- OAuth에 대해서 설명해주세요.