- 아래 총 5 문제에 대한 해설을 해당 레포지토리를 fork 한 후 각 문제에 해당하는 파일에 작성해주세요.
- 문제 해설에 대한 정해진 양식은 없으며, 최대한 자세히 해설해주시면 더욱 좋습니다.
- 문제 유형은 해당 코스와 무관하게 면접을 준비한다면 알고 있으면 좋은 주제들을 몇 가지 선정하였습니다.
- (1) 동시에 같은
DB Table row
를 업데이트 하는 상황을 방어하기 위해 어떻게 개발하실 건지 설명해주세요. - (2)
TCP
와UDP
의 차이를 작성해주세요. - (3) 웹 브라우저에
네이버
를 검색하고 화면에 네이버 화면이 출력이 될 때 까지 내부적으로 어떤 동작들이 수행이 되는지 설명해주세요. - (4) 본인이 주력으로 사용하는 언어에서 설계적 결함 한 가지를 작성해주세요.
- (5) 본인이 주력으로 사용하는 언어에서 자료구조와 관련 된 클래스가 내부적으로 어떻게 동작하는지 한 가지 사례를 정하여 작성해주세요. ex)
ArrayList
,HashMap
등등