Internet Explorer 서비스 종료 안내

Internet Explorer(IE) 11 및 이전 버전에 대한 지원이 종료되었습니다.

원활한 이용을 위해 Chrome, Microsoft Edge, Safari, Whale 등의 브라우저로 접속해주세요.

리스트박스

합격 자소서

SK텔레콤 / 백엔드 개발자 / 2022 상반기

인하대학교 / 통계학과 / 학점 3.96/4.5 / 토익: 620, 토익스피킹: , 오픽: , 기타: / 사회생활 경험: 에프아이시스템 인턴 / 한국사검정시험: , 컴퓨터활용능력: , 기타:

보고있는 합격자소서 참고해서 내 자소서 작성하기닫기
마음에 드는 문장을 스크랩 할 수 있어요!
지금 바로 PC에서 이용해보세요.

최고 품질의 상품들을 지금보다 더 많은 소비자들이 여러 유통 채널에서 더욱 폭 넓고 쉽게...



1. 스스로 높은 수준의 목표를 세우고 치열하고 끈기있게 노력하여 성취한 경험과 그 과정에 대해 소개해주세요(800) [끈질긴 노력] 올해 여름 진행했던 팀 프로젝트 경험에 대해 말씀드리겠습니다. 저는 웹 개발 공부를 하며 여러 개인 프로젝트를 수행하며 실력을 쌓아갔습니다. 하지만 혼자 강의를 통해 공부를 진행하다 보니 개인 프로젝트만 진행하였고 팀 프로젝트도 경험해보고 싶었습니다. 그래서 저는 프런트엔드와 백엔드를 구분해서 진행하는 프로젝트 진행을 위해 커뮤니티를 통해 팀을 구했습니다. 하지만 첫 팀 프로젝트 회의 날 저는 아무 말도 할 수 없었습니다. 지금까지 개인 프로젝트만 진행하다 보니 ERD 같은 기초적인 용어도 몰랐으며 Git 전략, slack, Notion 등 다양한 협업 툴에 대해서도 무지하였습니다 그래서 저는 첫 회의 이후 저는 회의에서 나온 내용을 모두 필기해놓고 하나하나 검색을 통해 공부하였습니다. 또한 코드를 짜는 방법에 있어 기존에 제가 짜던 방식과 다른 부분이 많아 어려움을 겪었습니다. 그래서 프로젝트를 진행하면서 모르는 부분 하나하나 다 검색을 통해 사용법을 알아봤고 개인 프로젝트에 먼저 적용해 보고 사용법을 익히고 팀 프로젝트 코드에 적용하며 어려운 부분에 있어서는 팀원분들의 도움을 받아서 프로젝트를 진행하였습니다. 결국 제가 맡은 부분의 도메인, 서비스, 컨트롤러, DAO, Test 코드를 프로젝트를 통해 배운 방식을 통해 구현할 수 있었고 그 결과 첫 팀 프로젝트인 전기차 프로젝트를 성공적으로 마무리할 수 있었습니다. 이후 진행한 두번째 팀 프로젝트에서는 첫 프로젝트에서 담당하지 않은 파트도 작업해보면서 많은 것을 배울 수 있었습니다. 2. 해결하기 어려웠던 문제나 상황에서 남들이 하지않는 새로운 시도/변화를 통해 기회를 창출하거나 문제해결한 경험 서술(800) [문제의 원인과 해결을 위한 끈질긴 노력] 작년 인턴십 진행 중인 회사에서 기존의 서비스 코드에 있는 파라미터의 이름을 사용되는 목적에 맞게 수정하는 작업을 진행하였습니다. 작업후 제가 만든 파라미터로 변경 후 서버를 실행하니 기존에 작동하던 페이징이 작동을 하지 않았습니다. 원인을 찾아보기 위해 코드 중간중간에 로그를 찍어보며 넘어오는 값을 확인해본 결과 DAO 에서 조회함수에 들어가는 파라미터는 기존과 같은데 나올 때는 제가 작성한 코드는 페이징이 적용이 안 되는 것을 확인했습니다. 그래서 Mybatis XML 파일을 확인해봤지만 쿼리문에는 페이징이 적용되는 코드는 없어서 원인을 모르다가 Service 단에 있는 메서드에 붙어있는 어노테이션이 페이징을 적용시켜주는 것을 확인했습니다. 이 원인을 구글링과 어노테이션을 파고들어 확인한 결과 Mybatis에서 DB에 Query 문을 넘겨줄때 인터셉터가 Query문을 가로채 Rowbounds를 확인해서 있으면 그에 맞는 페이징을 시켜주는 원리로 작동하는것을 확인하였습니다. 그래서 저는 인터셉터에서 제가 작성한 파라미터가 들어오면 들어있는 값을 확인해서 Rowbounds를 객체에 주입시켜서 이 문제를 해결하였습니다. 이 문제를 해결하면서 어노테이션에 대한 개념 인터셉터에 대한 개념 Paging의 방법 등 다양한 개념을 찾아보고 공부하며 많은 것을 배울 수 있었으며 끝까지 포기하지 않고 원인을 찾아내는 경험을 할 수 있었습니다. 3.지원 직무에 필요한 역량과 관련된 프로젝트 경험1 서술(500) [Health Boy] 오픈 api를 이용하는 프로젝트를 진행하고 싶다는 생각이 들어 기존에 관심있는 운동과 관련된 부위별 운동영상을 보여주는 프로젝트를 진행하였습니다. Spring boot를 이용하였고 버전관리는 Git을 통해 하였습니다. Youtube Data Api를 통해 동영상을 가져오는 과정에서 처음 Open Api를 사용하기도 하고 외국 사이트에서 제공하는 Api라서 설명이 어렵기도 하여 문제가 발생했지만 인터넷 검색 과 공식 문서를 공부하면서 해결하여 동영상을 가져올 수 있었습니다. 프로젝트 도중 동영상 즐겨찾기 기능을 구현하는 도중 JPA Lazy Exception을 경험하게 되었는데 검색을 통해 발생하는 원인을 파악한 후 책과 인터넷에서 찾아보면서 Fetch Join이라 는 해결법을 통해 해결 할 수 있었습니다. 실제 AWS의 서비스를 이용해서 배포를 해서 주변사람들에게 프로젝트를 보여줄 수 있는 좋은 경험을 할 수 있었습니다. 4.지원 직무에 필요한 역량과 관련된 프로젝트 경험2 서술(500) [책 판매 쇼핑몰] 첫번째 팀 프로젝트를 마친후 진행한 두번째 팀프로젝트 입니다. 실제 책 Data를 가져와서 책을 판매하는 쇼핑몰을 구현하였습니다. Spring boot를 이용하였고 버전관리는 Git을 통해 하였습니다. 기존에 사용해보지않은 Query dsl 을 통해 DB에 접근하기로 했고 프로젝트 빌드 당시 버젼문제 때문에 오류가 발생하였지만 구글링을 통해 해결 할 수 있었습니다. 이후 ERD 설계및 도메인 작성을 백엔드 개발자들끼리 협업을 통해 진행하였고 저는 쇼핑몰에서 회원이 장바구니에 상품을 담고 수량 수정 및 삭제하는 기능의 Rest api작성 및 테스트 코드 작성을 담당하였고 성공적으로 마무리 하였습니다. 이후 프로젝트를 AWS의 Ec2 기능을 통해 배포하였고 Swagger rest api문서 작성을 통해 프론트엔드 개발자분들과 협업하였습니다. 이 프로젝트를 통해 Query dsl도 사용해보고 여러사람과 협업도 하는 좋은 경험이었습니다.

Copyright © Linkareer Inc. All Rights Reserved.