본문 바로가기

기술 면접 대비

(4)
[기술 면접 대비] RESTful API 내가 보기 편하게 여러 블로그를 참고하여 정리한 것. (출처 표기) 20.09.24 기술 면접 대비 - 수정이 있을 수 있음. (수정시 아래에 날짜 기록) RESTful API REST 란? Representational State Transfer의 약자 웹에 존재하는 모든 자원 (이미지, 동영상, DB 자원)에 고유한 URI를 부여해 활용하는 것 즉, 자원을 URI로 표시하고 해당 자원의 상태를 주고 받는 것을 의미한다. REST의 구성 요소 자원 (Resource) : URI 행위 (Verb) : HTTP Method 표현 (Representations) 즉, Rest는 URI를 통해 자원을 표시하고, HTTP Method를 이용하여 해당 자원의 행위를 정해주며 그 결과를 받는 것을 말한다. REST..
[기술 면접 대비] 프로세스와 스레드의 차이 내가 보기 편하게 여러 블로그를 참고하여 정리한 것. (출처 표기) 20.09.10 기술 면접 대비 - 수정이 있을 수 있음. (수정시 아래에 날짜 기록) 프로세스와 스레드의 차이 프로세스 (Process) 실행 중인 프로그램으로, 디스크로부터 메모리에 적재되어 CPU의 할당을 받은 작업의 단위 운영체제로부터 시스템 자원을 할당 받음 할당받는 시스템 자원 : 1. CPU 시간, 2. 운영되기 위한 주소 공간, 3. Code, Data, Stack, Heap의 구조로 되어있는 독립된 메모리 영역 기본적으로 프로세스마다 최소 1개의 스레드를 갖는다. (메인 스레드) 프로세스는 각각 별도의 메모리 영역(주소 공간)을 할당받는다. 한 프로세스는 다른 프로세스의 변수나 자료구조에 접근할 수 없으며, 접근을 위해서..
[기술 면접 대비] TCP와 UDP의 비교 내가 보기 편하게 여러 블로그를 참고하여 정리한 것. (출처 표기) 2020.09.07 기술 면접 대비 - 수정이 있을 수 있음. (수정 시 아래에 기록) UDP 1. UDP란? User Datagram Protocol의 약어 비연결형 프로토콜, 사전에 연결 설정 없이 데이터를 전달한다. 흐름 제어, 혼합 제어, 오류 제어를 하지 않으므로 손상된 세그먼트의 수신 대한 재전송을 하지 않는다. 2. UDP의 장/단점 장점 속도가 빠르다. 네트워크 부하가 적다. 단점 신뢰성 있는 데이터 전송을 보장하지 못한다. TCP 1. TCP란? Transmission Control Protocol의 약어 일반적으로 TCP와 IP를 함께 사용하는데, IP가 데이터의 배달을 처리한다면 TCP는 패킷을 추적 및 관리한다. 신..
[기술 면접 대비] OSI 7 계층 내가 보기 편하게 여러 블로그를 참고하여 정리한 것. (출처 표기) 2020.09.06 기술 면접 대비 - 수정이 있을 수 있음. (수정 시 아래에 기록) OSI 7 Layers (OSI 7 계층) 1. OSI 7 계층을 나누는 이유? 중요한 목적은 표준과 학습 도구 통신이 일어나는 과정을 단계별로 파악할 수 있다. 표준을 정의하는 골격으로서, 국제적인 기준 모델 표준화를 통해 이질적인 포트 문제나 프로토콜 등으로 인한 문제를 해결하여 비용 절감 계층별의 기능과 통신 과정을 단계별로 나누어 알기 쉽고, 특정한 곳에 이상이 생기면 그곳만 수정하면 되니 편리 2. OSI 7 계층 구조 7 계층 : 응용 계층 (Application Layer) 6 계층 : 표현 계층 (Presentation Layer) 5 ..