소프트웨어 마에스트로 11기 지원 과정 & 합격 후기

1. 모집 일정

코로나 사태로 인해 모집 일정에 많은 변경이 있었다. 원래 3개월 모집 일정이었는데, 1개 일정이 추가되었고, 기간도 1개월이 더 늘어났다.

2. [지원서 접수] 공고 및 접수(1.22–2.21, 결과 발표: 3.5 11:26)

지원서 접수는 크게 응시 원서, 자기소개서로 구성되어 있다.

3. [1차 전형] 1차 코딩테스트(온라인) (3.14, 결과 발표: 3.25 14:25)

소마 지원 과정에서 가장 큰 산이 코딩테스트였다.

  1. SQL 준비 과정

4. [2차 전형] 2차 코딩테스트(온라인)(4.25, 결과 발표: 4.29 17:15)

1차 코딩테스트를 봤을 때 그리디, 완전 탐색 같이 구현하는 문제가 나와서 2차 전형은 그리디, 완전 탐색을 조금 더 공부해야 겠다고 마음 먹고 준비를 시작했다. 2차 코딩테스트도 1차 코딩테스트와 비슷하게 문제가 나오겠거니 예상하고 준비했으며, 준비 과정은 다음과 같다.

  1. SQL 준비 과정

5. AI 인적성 검사(4.8–5.6)

2차 코딩테스트 이후에도 인적성 검사를 볼 수 있었기에 2차 전형 이후에 인적성 검사를 진행했다.

  • 성격 장/단점(90초)
  • 지원동기(90초?)

6. [3차 전형] 심층면접(오프라인)(5.8–5.9, 결과 발표: 5.14 16:01)

드디어 마지막 단계이다. 면접은 크게 자기소개서 / 기술 / 2차 코딩테스트 중심으로 준비했다.

  • 각 항목별로 썼던 내용에 대한 질의 준비
  • 하고 싶은 프로젝트에 대한 기술적 구체화 및 진행 방법에 대한 구체화
  • VM과 컨테이너 차이?
  • 쿠버네티스에서 service로 배포 시, recovery 해주는 역할?
  • ECS vs GKS 차이?
  • [공통] 최신 기술 습득 방법 & 그 기술 공부 방법 & 언제 그 기술을 이해했다고 생각하는지?
  • 생활 속에서 문제를 해결하기 위해 알고리즘 적용해본 사례가 있는지?
  • 코딩테스트 관련 질의
  • 소마에서 어떤 프로젝트를 하고 싶은지?
  • 프로젝트에서 PM으로써 어떻게 프로젝트를 진행할 것인지?
  • java와 C의 차이? C와 python 차이?
  • 했던 프로젝트 설명 + 이슈 해결 방법?
  • 학업과 소마 병행가능한지?
  • 다양한 활동을 할 수 있는 과정이 많은데 꼭 소마여야 하는 이유?

7. 마치며…

I love self-development and I primarily write about solving problems about computer engineering and personal stories.

I love self-development and I primarily write about solving problems about computer engineering and personal stories.