본문/내용
1.본인의 성격의 장단점에 대해 말씀해 주세요.
문제를 구조적으로 파악하고 단계적으로 해결하는 성격입니다. 팀 프로젝트에서 기획과 개발의 경계가 모호할 때도 언제나 문제의 원인을 데이터로 증명하는 방식으로 접근합니다. 예를 들어 이전 프로젝트에서 API 응답 시간이 평균 320ms였고 95th percentile이 520ms로 치솟는 이슈가 있었습니다. 로그를 분석해 원인을 추적한 결과 DB 쿼리의 인덱스 부재로 최소 40%의 응답 지연이 발생하고 있음을 확인했습니다. 이를 해결하기 위해 인덱스 최적화와 캐시 전략을 도입했고, 쿼리 재작성과 Eager Loading으로 3단계 튜닝을 수행했습니다. 그 결과 평균 응답 시간은 190ms, 95th percentile은 260ms로 개선되었고, 시스템 전체 TPS는 720에서 980으로 증가했습니다. 이러한 성과는 팀 구성원 간의 원활한 소통과 기록 습관 덕분에 가능했습니다. 계획 단계에서부터 단위 테스트와 회고를 병행하여 품질을 유지합니다. 예를 들어 신규 기능 배포 전 100개 유닛 테스트를 작성하고 CI에서 매빌드마다 98% 이상의 커버리지를 확보했습니다. 배포 실패 비율은 도입 전 4건당 1회였으나 개선 후 0.3건당 1회로 낮아졌고, 롤…