Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

12_Servlet #62

Open
Yiseull opened this issue Mar 4, 2024 · 5 comments
Open

12_Servlet #62

Yiseull opened this issue Mar 4, 2024 · 5 comments
Assignees
Labels

Comments

@Yiseull
Copy link
Member

Yiseull commented Mar 4, 2024

  • Servlet
    • 개념
    • tomcat
    • filter
    • servlet container
    • 동작과정
@hi-june
Copy link
Member

hi-june commented Mar 5, 2024

예상 질문

  • servlet과 servlet container에 대해서 간단히 설명해주세요.
  • servlet container의 동작 방식에 대해서 설명해주세요.
  • spring boot에 내장된 tomcat을 사용할 때와 사용하지 않을 때 배포 과정이 어떻게 다른가요?
  • spring에서 요청을 받았을 때, 어떤 식으로 응답을 하는지 전반적인 과정을 설명해주세요.
  • filter에 대해서 설명해주세요
  • filter로 어떤 작업을 할 수 있나요?

면접 질문

  • servlet에 대해서 간단히 설명해주세요.
  • servlet container에 대해서 간단히 설명해주세요.
    • 알고 있는 servlet container 있으신가요?
    • 동작과정에 대해서 설명해주세요.
  • filter에 대해서 설명해주세요.
    • 프로젝트에서 filter를 사용한 경험이 있을까요?
    • 인터셉터 vs 필터 vs AOP 차이를 말해주세요.
    • 필터와 인터셉터 차이가 위치 차이가 다인가요?
  • spring boot에 내장된 tomcat을 사용할 때와 사용하지 않을 때 배포 과정이 어떻게 다른가요?
  • Dispatcher servlet에 대해서 설명해주세요.
    • Dispatcher는 전략을 말하는 건가요?
    • Dispatcher servlet의 동작방식에 대해서 설명해주세요.
  • Filter의 라이프 사이클에 대해서 설명해주세요.
  • Filter는 Sping container 밖에서 관리된다고 말씀하신것 맞을까요?
    • filter에서 예외처리는 어떻게 할까요?

@BeommoKoo-dev
Copy link
Contributor

BeommoKoo-dev commented Mar 5, 2024

예상 질문

  • 프로젝트에서 필터를 사용해보신 적이 있나요? 어떻게 사용하셨나요?
  • 서블릿이란 무엇인가요?
  • 서블릿 컨테이너란 무엇인가요?
  • 서블릿 컨테이너가 하는 일이 무엇이 있나요?
  • 필터란 무엇인가요?
  • 필터는 보통 어떤 상황에서 사용하는 것이 좋을까요?
  • 필터의 구성요소 중 DelegatingFilterProxy와 FilterChainProxy에 대해 설명해 주세요.
  • 사용자에게 HTTP 요청이 오면 WAS에서 무슨 일이 일어나는지, 동작과정에 대해 설명해 주세요.

면접 질문

  • Servlet이 무엇인지 간단하게 설명해 주세요.
  • Servlet Container에 대해 설명해주세요.
    • Spring Boot에서 사용되는 기본 컨데이너는 무엇일까요?
    • 동작원리에 대해서 설명해주세요.
    • Dispatcher servlet에 대해서 설명해주세요.
  • Filter 에 대해서 설명해주세요.
    • 필터는 어떤 경우에 사용하나요?
    • 프로젝트에서 필터를 어떻게 사용하셨나요?
    • 필터 외에도 인터셉터가 있는데, 이 둘의 차이를 아시나요?
    • 필터와 인터셉트 각각 어떤 경우에 사용하면 될까요?
  • 필터의 구성요소 중 DelegatingFilterProxy와 FilterChainProxy에 대해 설명해 주세요.
  • 필터, 인터셉터 vs AOP의 차이에 대해 말해주세요.
  • 서블릿의 동작 과정을 생명주기와 관련해서 설명해주세요.
  • 필터의 생명주기도 설명해주세요.
  • Spring Application에서 Filter를 통해 예외를 처리할 경우 어떻게 해야 할까요?

@born-A
Copy link
Contributor

born-A commented Mar 5, 2024

예상 질문

  • 서블릿(Servlet)에 대해 설명해주세요.
  • 서블릿의 동작 방식에 대해 설명해주세요.
  • 서블릿을 주로 사용하는 이유는 무엇인가요?
  • Filter란 무엇인가요 ?
  • Filter의 라이프 사이클에 대해서 설명해주세요.
  • Filter를 통해 예외를 처리할 경우 어떻게 해야 할까요?

@Yiseull
Copy link
Member Author

Yiseull commented Mar 5, 2024

예상 질문

  • Servlet이 무엇인지 간단하게 설명해 주세요.
  • Servlet의 주요 기능은 무엇인가요?
  • Servlet의 생명주기(Lifecycle)에 대해 설명해 주세요.
  • 클라이언트의 요청부터 응답까지의 Servlet 처리 과정을 설명해 주세요.
  • DispatcherServlet에 대해 설명해 주세요.
  • DispatcherServlet의 동작 원리에 대해 설명해 주세요.
  • Servlet container에 대해 설명해 주세요.
  • Tomcat 서버가 무엇인지 설명해 주세요.
  • Interceptor와 Servlet Filter에 대해 설명해 주세요.
  • Interceptor와 Filter를 각각 언제 사용해야 하나요?
  • 프로젝트에서 Interceptor나 Filter를 사용한 적 있으신가요? 있다면 왜 사용하셨나요?

@Curry4182
Copy link
Contributor

Curry4182 commented Mar 6, 2024

예상질문

  • 서블릿이 무엇인지 간략하게 설명 해주세요
  • 서블릿 컨테이너에 대해 설명해주세요
  • 디스패처 서블릿에 대해 설명해주세요
  • 스프링에서 사용되는 필터에 대해 설명해주세요
  • 필터와 AOP와 비교해서 어떤상황에서 사용되면 좋은지 설명해주세요
  • tomcat에 대해 설명해주세요
  • HTTP 요청을 받아서 처리하고 반환하는 전체과정을 아는 만큼 설명해주세요

면접 질문

  • Servlet이 무엇인지 간단하게 설명해 주세요.
  • Servlet Container에 대해 설명해주세요.
  • Spring내에서 내장된 컨테이너에 대해 설명해주세요.
  • DispatcherServlet에 대해 설명해주세요.
    • 동작원리에 대해 자세히 설명해주세요.
  • 필터에 대해서 아시는 거 있을까요?
  • 프로젝트에서 필터를 사용하신 적이 있으신가요?
  • 필터 vs 인터셉터 vs AOP 차이를 말해주세요.
  • HTTP 요청이 들어왔을때 WAS에서는 어떤 동작이 일어날까요?
  • 스프링에서 사용되는 필터에 대해 설명해주세요.
  • Servlet의 생명주기(Lifecycle)에 대해 설명해 주세요.
    • Servlet은 매 요청마다 생성이 되는걸까요?
    • 재사용은 어떤 기준으로 될까요?
  • Interceptor와 Filter를 각각 언제 사용할 수 있을까요?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants