본문 바로가기

반응형

면접질문[CS]/알고리즘 & OS

(18)
HTTP 응답 메시지의 상태 코드들 정리. [네트워크 면접 질문2] HTTP 응답(상태) 코드 면접 질문. 나의 대답. 면접 때 HTTP 상태 코드들에 대해서 설명해달라는 질문을 받았다. 확실하지 않은.. 흐릿한 기억으로 생각나는 것들을 답변했고.. 지금 돌아보면 카테고리가 죄다 틀린 대답들이었다. 이 대답은 점수를 얻기는커녕 마이너스였을 것이다. WHY 해당 면접 질문의 목적은 무엇일까. HTTP 응답 메시지를 공부하면서 알게 되었다. 개인적으로 스프링 프로젝트 진행할 때 스프링 fox 프로젝트의 swagger를 통해 REST API를 문서화할 때 HTTP의 응답 코드들을 같이 문서화했었다. REST API는 글로벌한 표준이 없이 철학적인 가이드라인만 제시해주기에 프로젝트마다 REST API를 문서화해서 표준을 지키도록 이끌어야 한다. 자체적인 표준 REST API의 ..
HTTP의 GET과 POST 메서드 비교. [ 네트워크 면접 질문1 ] 들어가기 전 면접 때 해당 질문을 받았다. 현재 많은 내용을 습득한 결과... 정말 수준이 낮은 대답을 했다는 생각이 든다. HTTP는 클라이언트-서버 아키텍처에서 사용되는 매우 중요한 프로토콜이다. 사실상 현대의 많은 비즈니스 서비스들이 웹 위에서 구동되고 있는데 웹 서비스의 핵심 소통수단이 바로 HTTP(하이퍼 텍스트 전송 프로토콜)이다. GET, POST는 HTTP에서 가장 많이 사용되는 메서드이다. GET은 서버로부터 리소스를 가져와달라는 요청이고 POST는 데이터가 서버로 들어가야 함을 보내는 요청이다. 둘 다 HTTP 요청이지만 많은 부분에서 차이점이 존재한다. HTTP의 GET과 POST 질문에 답변을 제대로 하지 못했다면... 네트워크 부분에서 좋지 않은 점수를 받을 가능성이 크다. GET..

반응형