[Tistory] 00. 기술 면접 리스트

원글 페이지 : 바로가기

질문 답변 비고 01 클라이언트와 서버에 대해 설명해보세요. 클라이언트는 서버에게 서비스를 요청하고 응답받은 서비스를 사용하는 컴퓨터이고, 서버는 클라이언트에게 서비스를 제공하는 컴퓨터입니다. 02. 클라이언트와 서버가 주고받는 서비스는 무엇인가요? 서버에 의해 제공되는 기능 또는 항목 입니다. 출처 : https://velog.io/@chrios99/IT%EC%97%85%EA%B%84%EC%97%90%EC%84%9C-%EC%84%9C%EB%B9%84%EC%8A%A4%EB%9E%80 03 Web Server와 Web Application Server에 대해 설명해보세요. 둘 다 웹 서비스를 제공합니다. Web Server 는 정적 컨텐츠를 클라이언트에게 제공하고 Web Application Server는 정적 컨텐츠 뿐만 아니라 동적 컨텐츠까지 생성하고 제공하는 역할을 합니다. 출처 : chat gpt 04 정적 컨텐츠와 동적 컨텐츠는 무엇인가요? 정적 컨텐츠는 누가 언제 서버에 요청하더라도 항상 동일한 내용을 보여주는 것을 말합니다. 예를 들면 HTML, 이미지 등이 있습니다. 동적 컨텐츠는 누가 언제 요청하냐에 따라 다른 내용을 보여주는 것을 말합니다. 출처 : https://hgney.com/1044 05 웹 서비스와 웹 사이트의 차이점은 무엇인가요? 웹 서비스 ? 웹 사이트는 다양한 방식으로 묶이거나 연결된 웹 페이지들의 모음 입니다. 출처 : https://developer.mozilla.org/ko/docs/Learn/Common_questions/Web_mechanics/Pages_sites_servers_and_search_engines 06 웹 사이트와 웹 애플리케이션의 차이점은 무엇인가요? 웹 사이트는 정적인 사이트이고 웹 애플리케이션은 동적인 사이트입니다. 하지만 요즘은 둘을 명확하게 구분하여 사용하진 않습니다. 출처: https://velog.io/@iamhayoung/%EC%9B%B9-%EC%82%AC%EC%9D%B4%ED%8A%B8-Website%EC%99%80-%EC%9B%B9-%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%EC%9B%B9-%EC%95%B1-Web-application%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90 07 웹 페이지는 무엇인가요? 웹 페이지는 웹 브라우저에서 보여지는 문서입니다. 출처 : https://developer.mozilla.org/ko/docs/Learn/Common_questions/Web_mechanics/Pages_sites_servers_and_search_engines 08 DI , IoC란 무엇인가요? IoC는 프로그램의 제어 흐름이 뒤바뀌는 것을 의미합니다. 스프링에서는 이러한 IoC 설계 원칙을 DI를 이용하여 구현합니다. DI는 의존성 주입이고 필드 주입, 메서드를 통한 주입, 생성자를 통한 주입을 통해 의존성 주입이 가능합니다. 출처 : 스파르타 코딩 클럽 자료 09 의존성 주입이 무엇인가요? 의존성은 객체간의 연관 관계를 의미하며 의존성 주입은 객체를 직접 생성하는 것이 아니라 외부에서 주입받는 것을 의미합니다. 출처 : cht gpt 10 의존성 주입 중 생성자를 이용한 주입을 권장하는 이유는 무엇인가요 ? 객체의 불변성을 확보할 수 있고 순환 참조를 예방할 수 있습니다. 출처 : https://velog.io/@dirn0568/DI-%EC%9D%98%EC%A1%B4%EC%84%B1-%EC%A3%BC%EC%9E%85-%EB%B0%A9%EB%B2%95-3%EA%B0%80%EC%A7%80-%EC%83%9D%EC%84%B1%EC%9E%90%EB%A5%BC-%EA%B6%8C%EC%9E%A5%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다