2022 SW마에스트로 13기 합격 후기 (서류, 코딩 테스트, 면접)

초코칩·2022년 10월 20일
7

후기

목록 보기
1/6
post-thumbnail

서론

2021년도부터 소프트웨어 마에스트로를 지원하기를 희망했습니다. 아쉽게도 작년에는 사회복무요원으로 복무 중이었기에 지원할 수 없었습니다. 주위에서 많은 분들이 추천하는 대외 활동인만큼 올해는 꼭 해보자는 생각으로 지원하게 되었습니다. 


서류 접수

지원 자격

지원 자격에서 특별히 주의하실 부분은 4대 보험, 병역, 정부지원사업 참여 유무 정도인 것 같습니다. 회사에서 재직 중이시더라도 SW 마에스트로 연수 과정에 지원할 수 있습니다. 하지만 재직 중인 회사에 의해 4대 보험에 가입되기 때문에 퇴직하셔야 됩니다. 본 과정이 6월에 시작되므로 합격 후, 본 과정 시작 전에만 퇴사 처리가 돼있으면 됩니다. 또한, 군인/사회복무요원/산업기능요원으로 복무 중이신 분이면 아쉽게도 내년에 지원하셔야 합니다. (군인 화이팅!!!) 뿐만 아니라, 42 Seoul과 같은 정부 지원 사업 프로그램은 타정부 지원사업은 중복으로 참여할 수 없습니다. 모두 좋은 대외활동이지만, 중복 합격 시에는 아쉽게도 하나를 선택하셔야 됩니다.

일정

서류 접수, 1차, 2차 코딩 테스트는 온라인으로 진행됩니다. 서류 접수 기간은 약 한 달 정도로 자기소개서를 다듬기에 충분한 기간이었습니다. SW 마에스트로 서류는 결격 사유가 있지 않은 이상 거의 통과인 것 같습니다. 하지만, 자기소개서 자료가 면접 때의 질문지로 쓰이기 때문에 고심하시면서 쓰는 것을 추천합니다.

자기소개서

작성해야 할 항목은 총 5가지입니다.

1. [자기소개1] 소프트웨어 분야 전문성을 키우기 위해 남들과 달리 특별한 노력을 한 경험을 서술하여 주시기 바랍니다.

- 알고리즘 동아리, 한이음 멘토링, NVIDIA DLI 수료에 대해 작성했습니다.

 

2. [자기소개2] 귀하의 장래희망을 서술하여 주시기 바랍니다.

- 창업, 개발 신념과 연결하여 적었습니다.

 

3. [연수계획서 1] 귀하께서는 2022년도 「SW마에스트로」 과정에서 동료 연수생들과 협력하여 새로운 프로젝트를 완성하여야 합니다. 어떤 능력을 갖춘 연수생들과 어떠한 프로젝트를 어떻게 행할 것인지 귀하의 구체적인 계획을 서술하여 주시기 바랍니다.

- SW마에스트로에서 진행하고 싶은 프로젝트에 대해 작성했습니다.

 

4. [연수계획서 2] 2022년도 「SW마에스트로」 과정에서는 연수생에게 장학금, IT기기, 프로젝트 활동비 등을 지원할 예정이며, 본인이 희망하는 온라인 강의와 프로젝트 수행을 도와주는 멘토를 통해 귀하의 SW능력을 향상 및 발전시킬 수 있는 기회를 제공하고 있습니다. 앞으로 귀하께서 본 과정을 통해 이루고자하는 목표가 무엇인지 구체적으로 서술하여 주시기 바랍니다.

- 2번 답변을 바탕으로 SW마에스트로에서 제가 배울 수 있을 점을 통해 이룰 수 있을 목표에 대해 작성했습니다.

 

5. [기타] SW대회 수상 등 증빙이 가능한 경우 서술하여 주시기 바랍니다. (대회명 / 수상내역 / 수상일자 / 수여기관 / 증빙서(첨부파일):해당자는 이전단계->서류첨부->"기타 증빙서류"에 증명서 반드시 첨부)

- Dean's List, NVIDIA DLI Course

 

1번~4번 질문은 최소 400자에서 3000자 이하로 작성하시면 됩니다. 5번 질문은 없으시면 패스하면 됩니다. 

 

다행히도 서류에서 결격 사유가 없어 합격할 수 있었습니다!


코딩 테스트

코딩 테스트는 1차/2차 전형으로 나뉘어 진행됩니다. 대부분의 언어가 지원되면 IDE사용도 허용하지만, 자동완성 기능은 사용이 불가하니 참고하면서 코딩 테스트를 준비하시길 바랍니다.  또한, 플랫폼은 엘리스 코딩에서 진행되며  3~4일 전부터 모의 코딩 테스트가 있으니 써보지 않은 분들은 모의 테스트를 꼭 해보는 것을 추천드립니다!  

백준, 프로그래머스, Leetcode, W3 Schools, 웹 프로그래밍 튜토리얼 사이트를 참고하여 공부했습니다.

1차 코딩 테스트

1차 코딩 테스트는 알고리즘 6 문항, SQL 1 문항, 웹 1 문항으로 구성되었습니다. 11기, 12기 분들의 후기에 의하면 모든 문제 다 합쳐서 6문제 정도 나오거나 쉬운 7문제 정도 나올 거라고 해서 저도 1차에서는 6문제 정도 나올 줄 알고 시험에 응했습니다. 하지만 생각보다 많은 문제 수, 자동완성 기능의 부재, 전면 카메라 Issue 등이 저를 당황하게 했습니다.

문제 Tag 난이도 Solved
접미사 문자열 Bronze 1 O
산사태 자료구조, 구현 Gold 4
복호화 수학, 문자열 Silver 4 O
식단 구현 Bronze 3 O
삼분값 구현 Silver 5 O
보물 찾기 그래프 이론 Gold 4 O
SQL Join, Order by - O
Web Css -

그럼에도 불구하고 나름 알고리즘의 해결 방법이 쉽게 보였기 때문에 제 페이스를 찾을 수 있었습니다. 원래 계획은 알고리즘 문제만 빠르게 다 푸는 것으로 목표로 했지만, 산사태 문제에서 막혀 SQL과 Web문제를 보니 생각보다 쉬워 해결할 수 있었습니다.

결과는 5, 6일 후에 통지되었으며 기분 좋게 통과할 수 있었습니다!

2차 코딩 테스트

2차 코딩 테스트는 1차 코딩 테스트 2 주 후에 진행됩니다. 알고리즘 3 문항, SQL 1 문항, 웹 1 문항으로 구성되었습니다. 시간은 1차와 같지만 문제의 개수가 줄어든 것에서 난이도 상승이 있을 것을 알 수 있었습니다. 1차 합격 후에 2차를 따로 준비하기에는 시간이 촉박하기 때문에 미리 알고리즘 테스트를 준비하셔야 합니다!

 

1차 코딩 테스트에서 Web문제가 굉장히 쉬웠음에도 불구하고 못 맞췄기에, 2차 코딩 테스트에서는 Web문제를 아예 배제하고 테스트에 임했습니다. 간단한 구현이 많았던 1차 코딩 테스트와 다르게 평균 난이도가 역시 높았으며 시간이 많이 부족했습니다.

문제 Tag 난이도 Solved
단골 손님 정렬, 그리디 Silver 1 O
설문조사 DFS Gold 4 O
테트로미노 구현 Gold 4
SQL Join, Order by - O
Web Java Script - X

다행이도 합격할 수 있었습니다! 2차 합격 공지는 1차 때보다 이른 3일 후에 공지되어 기분 좋게 면접을 준비할 수 있었습니다.


면접

12기와 다르게 2차 코딩 테스트에 합격한 사람들은 추가로 노션으로 작성한 포트폴리오를 제출해야 했습니다. 이 포트폴리오를 바탕으로 3분 발표를 진행해야 합니다. 아래에는 SW마에스트로에서 포트폴리오와 3분 발표가 추가된 공식 이유입니다!

제 자신이 면접에서 약한 것을 알기에, 최대한 많은 노력을 기울였습니다. 나올 수 있는 모든 예상 질문지들을 정리하고 Notion에 정리하여 스스로에게 묻고 소리 내며 답변하는 식으로 연습했습니다.

 

면접은 코엑스 컨퍼런스 룸에서 5대 5 면접으로 진행되었습니다. 

5명이 순서대로 미리 제출한 포트폴리오를 바탕으로 3분 발표를 진행합니다. 저는 포트폴리오에서 SW마에스트로에서 진행할 프로젝트 위주로 작성했기에 발표도 그에 맞춰했습니다. 질문들은 대게 포트폴리오와 발표에서 나왔습니다. 

받은 질문

0) 발표 3분 - 시간 엄수

1) 기획한 프로젝트의 Input과 Output이 뭔가요?

- 준비한 대답 답변

2) 팀 리더로서 중요한게 무엇이 있나요?

- 팀이 목표에 다다를수 있게 팀을 하나로 묶어주는 것

3) 자신의 성격 장단점은 무엇인가요?

- 꾸준함, 급함, 극복

4) 한이음도 하셨는데 SW마에스트로를 하려는 이유가 무엇인가요?

- 창업 강조

5) 자신이 남들에 비해 뛰어난 강점은 무엇이 있나요? 

- 자연어 처리, Attention

 

타지원자 질문

- 대학원 진학 여부

- 알고리즘의 활용 여부

- Springboot 세션, 쿠키

 

저에게 해주신 질문들을 어렵지 않았지만, 긴장을 너무 많이 한 탓인지 제 생각을 명확히 전달하지 못해서 아쉬웠습니다. 면접은 1시간 정도 소요되는데 시간이 남아서 추가로 답변이 부족했던 기획 쪽의 설명과 코테에서 풀었던 문제에 대한 풀이의 피드백에 대해 강조했습니다.


합격 후기

최종 합격했습니다!

SW마에스트로를 준비하면서 스스로가 얼마나 부족한 사람인지 느꼈습니다. 자신 있게 합격할 수 있다 생각했던 코딩 테스트에서 구현 문제에 막히거나 자신의 생각을 논리적으로 말하면 되는 면접에서 너무 긴장해서 말리는 등 스스로에게 부족한 점이 너무 많았다고 느꼈습니다. 그렇지만 합격하고 싶다는 의지로 몇 달 동안 최선을 다해 준비했습니다. "진인사대천명(盡人事待天命)"이라는 말이 있듯, 좋은 결과가 있을 거라 믿고 있었습니다.

꿀팁

코딩 테스트의 커트라인은 생각보다 낮습니다. 이번 해 난이도가 약간 높은 점도 있긴하지만, 아는 문제 위주로 침착하게 푸셔도 충분히 통과하실 수 있습니다.

코딩 테스트 -> 백준, 프로그래머스
DB -> 프로그래머스, Leetcode
HTML, CSS, JS -> 프로그래머스, w3school

대부분의 질문을 포트폴리오 3분 발표에서 나왔습니다! 면접 예상 질문은 포트폴리오에서 참고하여 준비하시는게 좋을것 같습니다.

궁금한 점이나 문의하실 점 있으시면 댓글 남기시거나 dev.chocochip@gmail.com으로 메일 주시면 답변 드리겠습니다!

profile
초코칩처럼 달콤한 코드를 짜자

0개의 댓글