기술면접 2

네트워크 기술 면접 대비

HTTP 프로토콜HTTP 프로토콜은 데이터를 주고 받기 위한 프로토콜이며 서버/클라이언트 모델을 따릅니다.상태 정보를 저장하지 않는 stateless, 클라이언트의 요청에 맞는 응답을 보낸 후 연결을 끊는 connectionless의 특징을 가지고 있습니다.장점은 통신간의 연결상태처리나 상태정보를 관리할 필요가 없으므로 서버 디자인이 간단하고HTTP 요청에 독립적으로 응답만 보내주면되서 편리하다.단점은 이전 통신의 정보를 모르기 때문에 매번 인증을 해줘야 하고쿠키나 세션을 통해서 데이터를 처리한다. HTTP와 HTTPS의 차이점HTTP는 평문 데이터를 전송하는 프로토콜이기 때문에 제3자에 의해 조회될 수 있습니다.이를 해결하고자 HTTP에 암호화가 추가된 프로토콜이 HTTPS입니다.HTTP는 원래 TCP..

스터디 2024.06.08

데이터베이스 기술 면접 대비

데이터베이스의 특징실시간 접근성, 지속적인 변화, 동시 공용, 내용에 대한 참조 데이터베이스 언어에 대해 설명해주세요DDL(Data Definition Language)는 데이터베이스 구조를 정의, 수정, 삭제하는 언어(create, alter, drop)DML(Data Manipulation Language)는 데이터베이스 내의 자료 검색, 삽입, 갱신, 삭제를 위한 언어(select, insert, update, delete)DCL(Data control Language)는 데이터에 대한 무결성 유지, 병행 수행 제어, 보호와 관리를 위한 언어(commit, rollback, grant, revoke) SELECT 쿼리의 수행 순서FROM, ON, JOIN > WHERE, GROUP BY, HAVIN..

스터디 2024.06.08