How to.

소프트웨어 마에스트로 11기 12기 13기 문제 유형 정리

임채성 2022. 1. 26. 19:34

소마에서는 문제 유형을 공개하기 않기 때문에 11기 12기 연수생분들의 후기글을 정리하였습니다.
때문에 절대로 정확한 정보가 아니며 참고용으로만 사용하시면 굉장히 좋을 것입니다.

제가 모은 자료에서의 소마 근 3년간의 코테 유형은 다음과 같습니다.

코딩 문제 중 복수의 접근방법을 가진 문제가 있습니다.
11기, 12기 연수생분들의 접근 방법에 따른 문제 유형이기 때문에, 문제 수가 적어도 문제 유형이 많을 수도 있습니다.




소마 11기 코테

SWM 11기 1차 코딩테스트 3 1 1
알고리즘 SQL web
구현
그리디
완전탐색 (브루트 포스)
BFS
select 웹 통신 API(JS fetch api)



SWM 11기 2차 코딩테스트 3 1 1
알고리즘 SQL web
DP
BFS/DFS
유니온 파인드(Union-Find)
라인 스위핑
완전탐색(브루트 포스)
정렬
join
정렬
ajax를 이용한 통신 및 HTML 표시

 


소마 12기 코테

SWM 12기 1차 코딩테스트 6 1 1
알고리즘 SQL web
DFS
완전탐색 (브루트 포스)
투포인터
구현
분할정복
DP
그리디
join
between AND
미니어 쿼리를 이용한 반응형 웹 구현



SWM 12기 2차 코딩테스트 3 1 1
알고리즘 SQL web
DFS/BFS
분할정복
재귀
join
서브 쿼리 사용
JS의 dom 접근 문법을 사용하여 다크모드를 만드는 기능
(정적 이미지도 변경)

 

 


소마 13기 코테

SWM 13기 1차 코딩테스트 6 1 1
알고리즘 SQL web
구현
빡구현
구현
조합
정렬, 인덱싱
DFS
2중 join
다중 정렬
or
css
색 입히기

[SW마에스트로] 소마 코딩 테스트 1차 합격 후기 / 공부법 조언

SWM 13기 2차 코딩테스트 3 1 1
알고리즘 SQL web
구현, 완탐
구현, 그래프이론(Union-Find, BFS, DFS)
DP
3중 join
datediff
정렬
테이블의 정렬, 갱신 구현

[SW마에스트로] 소마 코딩 테스트 2차
합격 후기 / 공부법 조언



소마 14기 코테

  • 외부 ide 사용 불가, 제공하는 웹 사이트내에서만 사용
  • 웹 캠 장비 사용 필수 + (온라인 감독 기능 강화)
  • 웹 문제 제외됨

 

 


 

문제 유형 총정리는 다음과 같습니다.


구현
그리디
분할정복
완전탐색 (브루트 포스)
유니온파인드
DP
BFS
DFS
서로소 집합
라인 스위핑


12기 합격생분이 SW마에스트로 지원 준비를 위한 문제집을 만들어주셨습니다.
참고하세요!
https://www.acmicpc.net/workbook/view/10475

 

문제집: SW마에스트로 12기 지원대비 문제풀이 (1,2차) (bc1916)

 

www.acmicpc.net



SQL은 이 블로그에서 프로그래머스 SQL고득점 킷을 해설하고 있습니다!
https://puleugo.tistory.com/52

 

SQL | SELECT에 대하여

SELECT에서 자주 사용하는 문법들 SELECT 가져올 열 [, 가져올 열] .. [FROM 가져올 테이블] [WHERE 검색 조건] [GROUP BY {행 이름 | 열 | 위치} ] [HAVING 검색 조건] [ORDER BY {행 이름 | 열 | 위치} [ASC | D..

puleugo.tistory.com

코딩 테스트 언어로는 C++과 Python3를 추천합니다.

각 문제의 배점은 공개하지 않고 있습니다.