본문/내용
1. 어려운 상황속에서도 책임감을 가지고 과업을 수행했던 경험에 대해 서술하십시오.
(어려움을 극복하기 위해 취했던 행동, 수행 결과물, 결과물 도출을 위해 수행했던 노력에 대해 구체적으로 기술)
(800자)
컴퓨터공학 전공 종합설계 프로젝트 당시, 팀원의 중도 하차로 인해 기존 4인 분량의 웹 애플리케이션 개발 작업을 남은 3인이 분담해야 하는 위기를 겪었습니다. 저는 백엔드 리더로서 마감 기한을 준수하고 프로젝트의 핵심 기능인 `실시간 동시성 데이터 처리`의 완성도를 포기하지 않기 위해 총대를 메고 책임감을 발휘했습니다.
우선 절대적인 시간 부족을 극복하고자 업무 프로세스를 효율화했습니다. 기존의 모놀리식 아키텍처 구조를 유지하되, 기능별로 모듈을 철저히 파편화하여 병렬 개발이 가능하도록 환경을 재구축했습니다. 제가 담당했던 결제 및 예약 동시성 제어 로직에서 트래픽이 몰릴 때 데이터 정합성이 깨지는 치명적인 오류가 발생했습니다. 완벽한 결과물을 도출하기 위해 매일 새벽까지 관련 해외 레퍼런스와 기술 문서를 탐독했습니다. 데이터베이스의 비관적 락과 낙관적 락의 성능을 시뮬레이션으로 비교 분석한 끝에, 분산 락 …