[2023-2] UMC ewha 5기 서버 파트 최종합격 회고

베뉴·2023년 9월 13일
0

UMC란? University Makeus Challenge의 약자로, 실전적인 웹/앱 런칭을 위한 IT 프로젝트 연합동아리입니다.
Plan, Design, Web, Server 파트 별로 지원자를 모집하고, 파트 별 스터디를 진행한 후 하나의 웹 서비스를 런칭하는 것을 목표로 합니다.
재학하고 있는 학교 지부 별로 학기 중에는 커리큘럼에 맞게 교육 세미나를 진행하고, 방학 중에는 프로젝트를 진행합니다.

UMC 5기는 1차 서류, 2차 면접 과정을 통해 리크루팅을 진행했습니다.



📒 서류 문항


🎤 서버(백엔드)로서 진행했던 개발 프로젝트나 개발 관련 공부/스터디 등 경험에 대해 적어주세요!

🎤 UMC 지원 동기와 UMC 활동을 통해 기대하는 바를 알려주세요!

🎤 UMC에 임하는 나의 각오를 알려주세요!

🎤 UMC는 학기 중에 배운 것을 바탕으로, 방학(8주)동안 팀을 구성하여 앱/웹 런칭을 진행해야 합니다! 실제로 개발하고 싶은 앱/웹이 있다면, 어떤 앱/웹을 만들고 싶으신가요?







🎯 서류 합격 후 면접 준비

서류 합격 이후에는 면접을 준비하였습니다. 약 5일의 시간 동안, 여러 면접 후기를 들여다 보면서 예상 질문을 추려냈고, 이에 대한 답변을 작성해보고 짧게 브리핑하는 연습을 했습니다.

공통 질문은 UMC의 핵심 3가치와 더불어, 중점을 둔 것은 무엇보다도 "열정" 이었습니다. 또한, 개발 경험에서 비롯된 제 느낀 점을 위주로 저란 사람이 누구인지 가치관적인 측면에서 어필하는 방향으로 준비하였습니다.

기술 질문은 개괄적인 BackEnd(웹 서버 개념, Rest API, HTTP method) 개념, Spring 개념들을 정리해가며 준비했습니다. (면접에서 버벅여서 아쉬움이 남습니다...)
( 해당 글을 많이 참고하여 준비하였습니다: [백엔드 개발자 기술질문 총정리]- https://dev-coco.tistory.com/163)



🎙️ 면접

파트장님과 2대 1 면접이었습니다.

공통 질문


  • 자기소개
    ➡️ 학과, 학번 등 준비한 내용, 한 마디로 나를 정의하고자 함.(몰두하는 연구자)
  • UMC 지원동기/활동을 통해 얻고 싶은 바
    ➡️ 타 동아리에 비해 UMC만이 갖는 차별화 된 점 강조, 미래 진로와 연결
  • 갈등을 해결한 경험
    ➡️ 스터디 활동에서 참여율 저조 이슈로 인해 개인 프로젝트 진행하여 이해를 높이고, 팀원들과 라포를 형성하여 팀 네트워킹에 일조. 비단 학습적인 측면 뿐만 아니라 라포를 형성하여 진행.
  • 마지막으로 잘할 수 있다는 어필

파트별 질문(서버, Spring Boot)


  • 서버 개발자의 역할/갖추어야 하는 역량
    ➡️ 서버 개발 뿐만 아니라 유지/보수 등 서버의 전반적인 운영을 총괄하여 담당. 디자인, PM, FE파트와의 협업 정신 강조.
  • 가장 기억에 남는 프로젝트 소개, 그 속에서 역할
    ➡️ Spring boot로 CRUD 기능 구현한 블로그 프로젝트.

🛠️ 기술 질문


  • API의 역할과 Rest API에 대해 간략히 브리핑하여 설명
    ➡️ API에 대해서 제대로 대답 못했으나... Rest API는 자원을 효율적으로 관리하는 하나의 명세서라고 설명. uri에서 몇가지 원칙이 있고, 그에 따라 설계한 것이 Restful하게 설계한 것이다. 백엔드 파트에서 중요하게 여겨야 한다는 점이라 어필.
  • 서버에도 Django, Node.js등 여러 가지 툴이 있는데, 그와 Spring Framework의 차이점
    ➡️ Server단에서의 세부적 컨트롤 가능, DI/IoC 등 SOLID원칙을 실현할 수 있다고 대답.

자소서 기반 질문


  • Django를 다뤘다고 했는데, 왜 Spring 파트에 지원하였는가?
    ➡️ 사실대로 개인적인 역량에서 python보다 java의 숙련도가 더 높다고 대답하여 Django에 비해 Spring 접근이 더 쉬웠고, Server단에서 핸들링하는 것이 더 용이하다고 답변.
  • Spring Security를 사용할 정도면 어느 정도 Spring 다루기에 익숙할텐데, UMC활동을 통해 얻고자 하는 바?
    ➡️ 개인 프로젝트를 진행하면서 아쉬웠던 점 언급. (1)배포 과정을 거치지 못했다는 점 (2)협업을 통한 하나의 프로젝트성 경험이 아니라는 점
    (1), (2) 모두 UMC 활동을 통해 얻을 수 있다고 생각하여 지원.



최종 결과


최종 합격하였습니다.

개발경험을 열거식으로 나열하는 것보다 이를 통해 알게 된 점, 특히 열정을 중심으로 많이 어필할 수 있고 시간 투자를 할 자신이 있다는 점을 많이 강조하여 면접관님들께서 좋게 봐주신 것 같습니다.

profile
백문이불여일타(이전 블로그: https://blog.naver.com/christer10)

0개의 댓글