모의면접
-
4개월차 모의면접학습로그 2022. 4. 30. 19:32
멘토링을 시작한지 벌써 4개월 차,,, 이번 두달동안 공부한 인프라 내용을 바탕으로 두번째 모의면접을 실시하였다. Q: 네트워크 OSI 7Layer에 대해 설명해주세요. A: 네트워크 7계층은 총 7계층으로 이루어져 있으며 1계층은 물리계층으로 이진수의 흐름을 빛과 전기의 아날로그 신호로 변환하는 역할을 하며 더미허브와 같은 장비가 있고, 2계층은 데이터 링크 계층으로 MAC주소를 이용하여 데이터를 최종 목적지까지 전달하는 역할을 하며 대표 장비로는 L2 switch가 있고, 3계층은 네트워크 계층으로 IP주소를 이용하여 최초 목적지부터 최종목적지까지 데이터를 전달하는 역할을 하며 대표장비로는 router가 있습니다. 4계층은 전송 계층으로 Port번호를 이용하여 서버를 분리하고 데이터를 전달하는 역할을..
-
2개월차 모의면접학습로그 2022. 3. 20. 00:34
멘토링을 시작한지 2개월 차 블로그에 정리한 내용을 바탕으로 첫 모의면접을 실시했다. Q: 트랜잭션이란 무엇인가 ? A: 비지니스 로직에서 쪼개질 수 없은 하나의 단위작업으로 원자성, 일관성, 독립성, 영속성의 원칙을 지니고 있다. +A: 데이터베이스는 기본적으로 트랜잭션을 관리하기 위한 설정을 가지고 있다. 데이터베이스에서는 명령이 끝날 때 까지 수행내역을 로그에 저장해두고 데이터베이스에 변경된 내용을 재반영하기 위한 redo.log와 수행에 실패에 있어서 이전상태로 되돌리는 undo.log를 이용해 트랜잭션을 지원한다. 하나의 작업 수행 목표를 위해 (ex) 송금의 경우 내 계좌에서 차감한 만큼 받는 계좌의 금액을 증가) 여러 명령을 묶어 비지니스 로직으로 하나의 트랜잭션으로 나타낸다. 성공적으로 ..