SW마에스트로 합격 후기 - 1차 코딩테스트

2025. 4. 9. 11:47·SW마에스트로

이번 글에서는 소마 지원과정 중 1차 코딩테스트에 대해 적으려고 합니다.

우선 저는 JAVA로 풀었고 이전부터 PS에 관심을 가지고 있었어서 어느 정도 경험이 있는 편인 걸 감안하고 읽어주세요.

1차 코딩테스트

1차 코딩테스트에서는 총 5문제(알고리즘 4문제, SQL 1문제)가 출제됩니다. 저는 총 4솔(알고리즘 3문제, SQL 1문제)을 했습니다.

1️⃣ 번 문제

문제 유형: 구현

난이도:  실버 하위권

구현 난이도는 낮았지만 시간이 조금 소모되는 구현 문제였습니다. 주어진 연산을 수행한 결과를 구하는 문제였는데 백준 좀 풀어보면 쉽게 구현 가능하지만 코드 자체의 양이 많아 시간이 조금 걸렸습니다.

2️⃣ 번 문제

문제 유형: 구현, 문자열, 자료구조

난이도:  실버 하위권

이 문제 또한 구현 난이도는 낮았지만 시간이 조금 소모되는 구현 문제였습니다. 처음에는 자료구조만으로 간단하게 풀 수 있을 줄 알았는데 생각대로 되지 않아 중간에 푸는 방식을 변경해서 더 시간을 소모한 것 같습니다.

3️⃣ 번 문제

문제 유형: 수학, 그리디(?)

난이도:  실버 중상위권

처음 이 문제를 읽고 어떻게 구현할 지 생각하는데 조금 시간이 걸렸습니다. 하지만 조금의 수학적 방법을 떠올리면 쉽게 풀 수 있었습니다. 그리디(?)라고 적은 것은 제가 푼 방식이 그리디 비슷하지만 그렇다고 이 문제가 그리디라고 생각되진 않아서 ?를 붙였습니다.

4️⃣ 번 문제

문제 유형: 자료구조, 정렬, 그리디

난이도:  실버 상위권 ~ 골드 하위권

이 문제도 처음 읽으면 어떻게 구현할 지 시간이 조금 걸리는 문제였습니다. 또한 떠올려도 구현해야 될 양이 많아 시간도 많이 소모하는 문제였습니다. 저는 앞의 문제에서 시간을 많이 뺐겨서 시간 부족으로 풀지 못 했습니다.

5️⃣ 번 문제

문제 유형: SQL

난이도:  프로그래머스 기준 LEVEL 3~4

프로그래머스의 입양시각 구하기(2)와 비슷한 유형의 문제였습니다. 저는 프로그래머스의 모든 SQL 문제를 2회독 했었기 때문에 빠르게 풀 수 있었습니다.

 

정리

1차 코딩테스트는 백준이나 프로그래머스에서 문제를 많이 풀어보면 풀 수 있는 문제들이었습니다. SQL은 굳이 여러 사이트에서 풀 필요 없이 프로그래머스에서만 풀어도 괜찮은 것 같습니다. 

1차 코딩테스트 합격 메시지

다른 지원 과정들 후기

1. 자기소개서

https://study-note10.tistory.com/30

 

SW 마에스트로 합격 후기 - 자기소개서

올해 SW마에스트로(일명 소마) 16기에 지원했는데 다행히 합격할 수 있었습니다.이제 시작한 지 5일 정도나 되었지만 지금이라도 기록을 하는 게 좋을 것 같아서 적게 되었습니다. 지원과정소마

study-note10.tistory.com

3. 2차 코딩테스트

https://study-note10.tistory.com/32

 

SW마에스트로 합격 후기 - 2차 코딩테스트

이번 글에서는 소마 지원과정 중 1차 코딩테스트에 대해 적으려고 합니다.우선 저는 JAVA로 풀었고 이전부터 PS에 관심을 가지고 있었어서 어느 정도 경험이 있는 편인 걸 감안하고 읽어주세요.2

study-note10.tistory.com

4. 심층면접

https://study-note10.tistory.com/33

 

SW마에스트로 합격 후기 - 심층면접

소마에 지원하여 2차 코딩테스트까지 마무리하면 마지막 심층면접을 보게 됩니다.그런데 심층면접을 보기 위해선 포트폴리오를 먼저 제출해야 합니다. 포트폴리오의 형식은 없고 내가 어떤 기

study-note10.tistory.com

 

'SW마에스트로' 카테고리의 다른 글

동시성 문제 해결하기  (1) 2025.09.19
SW마에스트로 합격 후기 - 심층면접  (0) 2025.04.10
SW마에스트로 합격 후기 - 2차 코딩테스트  (0) 2025.04.09
SW 마에스트로 합격 후기 - 자기소개서  (0) 2025.04.07
'SW마에스트로' 카테고리의 다른 글
  • 동시성 문제 해결하기
  • SW마에스트로 합격 후기 - 심층면접
  • SW마에스트로 합격 후기 - 2차 코딩테스트
  • SW 마에스트로 합격 후기 - 자기소개서
ggio
ggio
개발 공부를 하며 배운 내용을 기록합니다.
  • ggio
    기록을 하자
    ggio
  • 전체
    오늘
    어제
    • 분류 전체보기 (41)
      • SW마에스트로 (5)
      • System Architecture (8)
      • Algorithm (15)
      • Side Tech Notes (7)
      • CS (5)
      • 취준 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    알고리즘
    코테
    fail over
    멀티 코어
    다중화
    매일메일
    부트캠프
    토스 NEXT
    프로액터 패턴
    프로그래밍
    ha 아키텍처
    시스템 설계
    비관락
    소프트웨어 마에스트로
    시스템 아키텍쳐
    Programming
    메시지 큐
    at-least-once
    소마
    SW마에스트로
    leetcode
    지리적 분산
    Algorithm
    리액터 패턴
    fail back
    코딩테스트
    3PC
    분산락
    객체지향
    리트코드
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
ggio
SW마에스트로 합격 후기 - 1차 코딩테스트
상단으로

티스토리툴바