CS

[ 기타 ]/Tech Interview

백엔드 개발자 기술 면접 정리 - 운영체제(CS)

이 글은 DataBase 관련 내용을 다루고 있습니다. 자세한 내용은 추가로 검색을 해보셔서, 본인의 언어로 정리하시길 추천드립니다. 이 글 역시 제 생각과 언어에 맞게 정리하였고, 틀린 부분이 있을 수 있으니 댓글로 지적해 주시면 감사하겠습니다! 💡프로세스의 구조에 대해 설명해 주세요. ⬇️Answer 더보기 프로세스는 스택(stack), 힙(heap), 데이터(data), 코드(text) 영역으로 구성되어 있습니다. 스택 영역은 함수 실행을 위한 임시 데이터가 저장되고, 힙 영역은 동적으로 할당된 데이터가 저장되고, 데이터 영역은 전역변수나 초기화된 데이터 등이 저장되고, 코드 영역에는 프로그램 코드가 저장됩니다. 💡컨텍스트 스위칭에 대해 설명해 주세요. ⬇️Answer 더보기 컨텍스트 스위칭은 여러..

[ 기타 ]/Tech Interview

백엔드 개발자 기술 면접 정리 - 네트워크(Web, HTTP, Network)

이 글은 HTTP, Web, Network에 대해 다루고 있습니다. 자세한 내용은 추가로 검색을 해보셔서, 본인의 언어로 정리하시길 추천드립니다. 이 글 역시 제 생각과 언어에 맞게 정리하였고, 틀린 부분이 있을 수 있으니 댓글로 지적해 주시면 감사하겠습니다! [Web] 💡REST와 RESTful API ⬇️Answer 더보기 REST? REST는 자원(Resource)의 표현(Representation)에 의한 상태 전달을 뜻합니다. URL을 통해 자원을 명시하고, HTTP Method를 통해 자원에 대한 처리 방법을 지정합니다. Restful API REST API는 REST를 기반으로 서비스 API를 구현한 것입니다. 또한, RESTful API는 REST의 원리를 잘 따르는 시스템을 말한다. 📁[..