issues
search
hi-min-study
/
cs-study-for-tech-interview
기술 면접을 위한 CS 스터디 ❤️🔥
13
stars
0
forks
source link
3. Web
#13
Open
Yiseull
opened
5 months ago
Yiseull
commented
5 months ago
Web
Web Server vs WAS
Web Server
사용 이유
apache vs nginx (동작원리)
SSL offloading
reverse proxy, forward proxy
load balancing
L7 vs L4
알고리즘
Cache
URI, URN, URL
Rest API
hi-june
commented
5 months ago
예상 질문
web server와 web application server에 대해 설명해주세요.
proxy server의 역할은 무엇이고, 어떤 이점이 있는지 설명해주세요.
L4 load balancer와 L7 load balancer를 예시를 들어 설명해주세요.
요청을 분배할 때는 어떤 판단 기준으로 갖고 분배할 수 있나요?
load balancer에서 사용하는 라운드 로빈 알고리즘을 직접 한 번 구현해주세요(화이트 보드 코딩).
URI, URN, URL에 대해 각각 설명해보세요.
실제 질문
Web server와 WAS에 대해 설명해주세요
WAS가 Web server의 정적인 컨텐츠를 보내는 역할도 할 수 있는데 그렇게 할 수 있는건 아나요?
WAS와 Webserver를 나눠서 분리했을 때 어떤 이점을 가질까요?
프록시 서버의 역할이 무엇이고, 어떤 이점이 있는지 설명해 주세요.
리버스 프록시/포워드 프록시의 차이에 대해서 설명해 주세요.
백엔드 프로젝트 과정중에서 리버스 프록시 쓰신 경험이 있는지? 있다면 어떻게 구현했는지?(좋은 질문)
L4 로드밸런서와 L7 로드밸런서에 대해서 설명해주세요
L4와 L7의 장단점에 대해 간단하게 설명해주세요
Nginx사용하셨다 하셨는데, Apache도 있다. 둘중 Nginx를 쓰신 이유는? 썼을때의 장점은?
로드밸런서를 통해 부하를 분산하게 될 때, https를 어떤식으로 적용하면 좋을지?
Curry4182
commented
5 months ago
예상 질문
Web server와 WAS의 차이점
Web server와 WAS를 함께 쓰는데 왜 그런거 같나요?
L4 로드 밸런싱과 L7 로드 밸런싱의 차이점을 설명해 주세요
리버스 프록시와 포워드 프록시의의 이점과 목적에 대해 설명해주세요
웹에서 사용되는 캐시에 대해 생각나는 대로 설명해주세요
URI, URL, URN에 대해 설명해주세요
SSL offloading을 쓰면 어떤 장점이 있는거 같나요?
Yiseull
commented
5 months ago
예상 질문
웹서버와 WAS의 차이점이 무엇인지 설명해주세요.
Web Server와 WAS를 구분하는 이유는 무엇일까요?
스프링 부트에서 제공해주는 WAS는 무엇일까요?
Apache와 NGINX는 각각 어떻게 작동하나요?
Apache와 NGINX 두 서버의 차이점은 무엇인가요?
SSL Offloading은 무엇인가요?
SSL Offloading을 사용하는 이유는 무엇인가요?
Proxy 서버에 대해서 간략하게 설명해주세요.
Forward Proxy와 Reverse Proxy의 차이점에 대해 설명해주세요.
서버에 많은 트래픽이 발생했을 때 대처 할 수 있는 방안에 대해서 설명해주세요.
L4 로드밸런서와, L7 로드밸런서의 차이에 대해 설명해 주세요.
로드밸런서 알고리즘에 대해 설명해 주세요.
로드밸런싱 대상이 되는 장치중 일부 장치가 문제가 생겨 접속이 불가능하다고 가정해 봅시다. 이 경우, 로드밸런서가 해당 장비로 요청을 보내지 않도록 하려면 어떻게 해야 할까요?
Web Cache는 무엇인가요?
Web Cache를 사용해서 얻는 이점은 무엇인가요?
URI와 URL, URN의 차이는 무엇인가요?
REST API가 무엇인지 설명해주세요.
실제 질문
Web Server와 WAS의 차이점에 대해 설명해주세요
WAS와 Webserver를 나누는 이유가 있을까요?
프록시 서버의 역할과 이점에 대해 설명해주세요.
리버스 프록시/포워드 프록시의 차이에 대해서 설명해 주세요.
리버스 프록시 쓰신 경험이 있는지? 어떻게 구현했는지?
http → https로 어떻게 바꾸셨는지?
SSL 오프로딩이 무엇인지?
사용하는 이유는?
로드밸런서는 L4, L7이 있다. 로드 분산을 어떻게 하는지?
L4와 L7의 장단점에 대해 간단하게 설명해주세요.
프로젝트에서 Apache대신 Nginx를 사용하셨는데, 그 장점은?
A, B, C 서버가 있을 때 B서버가 죽었을 때 요청을 안 보내게 하려면 어떻게 해야 하나요?
REST API가 무엇인가요?
URI, URL, URN 에 대해 설명해주세요
REST API 단점
BeommoKoo-dev
commented
5 months ago
예상 질문
Web Server 와 WAS의 차이점을 비교해서 설명해 주세요.
WAS가 웹 서버로써 동작할 수 있는데, 굳이 따로 웹서버를 두는 이유?
웹서버로서 Apache 와 Nginx의 차이점을 간단하게 설명해 주세요.
Apache/Nginx의 장단점에 대해서 설명해 주세요.
웹서버를 선택할 때 무슨 기준으로 선택하실건가요?
SSL Offloading이란 무엇이고, 왜 필요한가요?
프록시 서버는 무엇이고, 왜 사용하나요?
포워드 프록시와 리버스 프록시에 대해서 설명해 주시고, 해당 프록시를 적용했을 때의 장점에 대해서 설명해 주세요.
포워드 프록시와 리버스 프록시의 차이점에 대해 설명해 주세요.
로드밸런서의 기본 기능에 대해서 아는대로 말씀해 주세요.
L4로드밸런서와 L7로드밸런서에 대해 설명해 주시고, 장단점에 대해서 설명해 주세요.L4,L7로드밸런서 중 어떤상황에 무슨 로드밸런서를 사용하실 건가요?
로드밸런싱 알고리즘에 대해 설명해 주시고, 어느 상황에 사용하는지 간단하게 설명해 주세요.
브라우저 캐시에 대해 설명해 주시고, 브라우저 캐시를 활용하는 과정에 대해 설명해 주세요.
URI, URL, URN의 정의에 대해 설명해 주시고, 예시와 함께 구분해 주세요.
REST의 정의와 구성요소에 대해 설명해 주세요.
REST API의 정의와 설계 규칙에 대해서 아는대로 설명해 주세요.