본문 바로가기

CS/기술면접 예상질문&답변

(2)
[CS기술면접] 웹 개발 전반 예상 질문&답변 정리 기초라이브러리특정 기능을 수행하는 코드들을 필요할 때 간편하게 호출해 사용할 수 있도록 만들어 둔 코드 집합입니다.프레임워크개발을 더 쉽게 할 수 있도록 도와주는 도구로, 다양한 라이브러리들을 포함하고 있습니다.프레임워크와 라이브러리의 차이점프레임워크와 라이브러리의 가장 큰 차이점은 개발 흐름에 대한 주도권이 누구에게 있냐는 것입니다.프레임워크는 그 스스로가 개발의 흐름을 쥐고 있어서, 사용자는 그 안에서 필요한 코드를 작성하며 개발하는데 이를 ‘제어의 역전’이라고 합니다.그러나 라이브러리는 라이브러리를 사용하는 사용자에게 전적으로 개발 흐름의 주도권이 있으며, 사용자가 개발 흐름을 만들어갑니다.API애플리케이션(프로그램) 간 데이터를 주고받을 수 있게 해주는 인터페이스입니다.JSONREST API에서 ..
[CS기술면접] 네트워크 예상 질문&답변 정리 지금 실제 면접에서 질문이 들어와서내가 직접 말로 대답하는 상황이라 가정하고,구어체로 간결하게 일목요연하게 작성하기.Layered Protocol Reference ModelOSI 7 layer에 대해 설명해주세요.https://cuffyluv.tistory.com/98더보기OSI 7 layer은 ISO에서 만든 대표적인 레이어드 프로토콜 참조 모델입니다. 다소 학문적이고 이론적인 성격이 있으며, 현대 네트워크에서는 TCP/IP 모델이 사실상의 표준으로 사용됩니다. OSI 7 layer는 7개의 레이어로 되어 있으며, 위에서부터 응용 계층, 표현 계층, 세션 계층, 전송 계층, 네트워크 계층, 데이터 링크 계층, 물리 계층으로 이루어져 있습니다. OSI 7 layer의 레이어링은 각 레이어를 독립적으로 ..