2024/12/13 3

[ 백엔드 면접 준비 ] 백엔드 면접 준비 _ 01.

[ 백엔드 면접 준비 ] 백엔드 면접 준비 _ 01.   Ⅰ.   HTTP METHOD에서 GET과 POST에 대해 설명해주세요. HTTP 메서드에서 GET과 POST는 웹에서 클라이언트와 서버 간의 데이터 전송 방식에 있어 중요한 역할을 합니다.두 메서드는 각각의 목적과 사용 방식이 다릅니다. 간략하게 말하면Get은 가져온다는 개념이고, Post는 수행한다는 개념으로 받아들이면 됩니다.GET목적: GET 메서드는 주로 서버에서 데이터를 요청할 때 사용됩니다.          요청된 값은 프론트에서 변경되지 않고 사용됩니다.          예를 들어, 웹 페이지를 요청하거나 API에서 정보를 가져올 때 사용됩니다.특징:데이터 전송 방식: 요청하는 데이터는 URL의 쿼리 문자열에 포함됩니다. [쿼리스트링..

[ C.S 지식 정리 : 자료 구조 ] 자료구조 : 배열 (Array)

[ C.S 지식 정리 : 자료 구조 ] 자료구조 : 배열 (Array)  ∇ CS지식 정리 _ 자료구조 : 배열 (Array)목 차1. 배열(Array)이란?2. 배열의 사용.3. 배열의 시간 복잡도4. 단점  Ⅰ. 배열(Array) 이란?     ◇ "배열"은 컴퓨터에서 리스트를 저장하는 데이터 타입 중 하나입니다.     ◇ 대부분의 프로그램 언어에서 동일 타입의 데이터를 저장합니다.          ["int" 타입으로 선언된 경우, 정수 요소만 저장 가능 ]     ◇ 배열은 생성시 크기를 정하면, 그 크기로 고정.     ◇ 배열을 구성하는 각각의 값을 요소(element)라고 하며,            배열에서의 위치를 가리키는 숫자는 인덱스(index)라고 합니다.           ->>..

[ C.S 지식 정리 : 자료 구조 ] 자료구조 & 알고리즘의 정의.

[ C.S 지식 정리 : 자료 구조 ] 자료구조 & 알고리즘의 정의.  ∇ CS지식 정리 _ 자료구조 : 자료구조 & 알고리즘의 정의.목 차1. 자료구조란?2. 효율적으로 데이터를 관리하는 예3. 알고리즘이란?4. 자료구조와 알고리즘이 중요한 이유   Ⅰ. 자료구조란?     ◎ '자료구조' == '데이터구조' == Data Structure           ● 대량의 데이터를 효율적으로 관리할 수 있는 데이터의 구조를 의미합니다.          ● 코드상에서 효율적으로 데이터를 처리하기 위해서,  데이터 특성에 따라 체계적으로 데이터를 구조화해야 합니다.               ==>> 어떤 데이터 구조를 사용하느냐에 따라서, 코드 효율이 달라집니다.       ◎ '자료구조' 란, 컴퓨터 과학..