만년코더
2k
2020-01-13 11:18:16 작성 2020-01-13 11:44:46 수정됨
5
752

삼성 sw역량 테스트 관련 이야기


역시 뭔가 연초가 되니까

취준생분들 대학생분들 혹은 신입취업한지 얼마안되신 분들이 슬슬 들어오시는데요.


개장수님의 질문에 대해서 뭔가 예전에도

이야기했던 거 같은데 정리해서 이야기해드릴려고

따로 글을 작성합니다.


저는 지금 현재는 현직이 아니기 때문에

조금 변경점이 있을지도 모르겠습니다만,

전직장 동료 등으로 부터 들은 이야기를 통해 

예전에 파악한 시험내용을 이야기드리겠습니다.


1. 시험 분류

A, B, C

가 외부에서 보는 건데요 내부에서는 

Intermediate(A)

Advanced(B)

Professional(C)

Expert

정도 입니다.


물론 B가 Advanced와  Professional 사이 정도 난이도라고 하시기도 하는데요.

왔다갔다합니다.

Intermediate

(A)

Advanced

(B)

Professional

(C)

Expert

실제  B정도 통과하면 합격이라고 보시면됩니다.(이건 매년다르긴합니다)


기본적으로 삼성의 경우 서류는 결격사유가 없는 한 대부분 통과시켜주며,

(서류통과 안될정도면 다른 대기업은 더가기 힘듭니다. )

그 이후는 코테로만 평가한다고 보시면됩니다.

삼성은 기본적으로 외부 검증기관보다 그룹 내부의 인사평가시스템을 더 신뢰합니다.


2. 시험 내용(난이도)

1) Intermediate

형변환 등 저장 후 출력 

자료구조에 관한 프로그래밍 기초

이 레벨은 이제 시험에서 빠진거같긴합니다.


2) Advanced

DFS(깊이우선탐색) : 현재 정점에서 갈 수 있는 점들까지 들어가면서 탐색, 스텍

BFS(너비우선탐색) : 현재 정점에 연결된 가까운 점들부터 탐색, 큐

DP(동적계획, 점화식) : 큰 문제를 작은 문제로 탐색, 재귀호출


위에 내용으로 대부분이 커버되며

추가적인 알고리즘이나 시뮬레이션 부분은 시간남으면 공부하세요.

문제에서 저 위의 알고리즘으로 풀릴확률이 70~80%이상입니다.


3) Professional

시간복잡도, 힙, 이진트리

이건 많이 풀어보는게 답이긴합니다. 


그냥 백준이나 인터넷에서 돌아다니는 알고리즘 문제를 위의 내용 분류에 맞춰서

500제 정도 풀면 거의 왠만하면 통과하는 편인데요.

첨에는 문제 한문제 푸는데 시간이 하루종일해도 안되고 하실건데 

시간지나면 가속도가 붙기때문에

1년정도 시간을 가지고 꾸준히 공부하시면 대부분 합격합니다.


4) Expert

코드리뷰(rating)

이부분은 외부시험과는 관련이 없을거 같긴합니다...


난이도는 왔다갔다 하긴하는데요.

이게 그룹전체에 SW직군 표준안에 다가 기존 인력들의 취득율 모자라면

성과에 영향을 미치기 때문에 기존 미취득 인력을 직무전환 시키고

신입으로 많이 뽑는 편입니다.


반대로 이야기하면

대부분 신입분들은 어떻게든 들어가면 되겠지라고 생각하지만

합격하고 취업한다고 끝이 아니고

들어가서도 인사고과상 계속 첼린지를 받을 수 있는 내용이라서

프로이상은 취득하고 들어가시는게 좋은데요.

경력직으로 들어갔다가 pro 못땄다고 1년도 안되서 관두고 나가는 경우도 많이 봤습니다,

(pro 미취득시 연봉 -10% 조건을 견딜사람은 많지 않더라구요.)


무작정 공부하시기보다 등급으로 구분해서 공부하시구요

알고리즘 자체에 대해서 집중하기보다는 예상문제를 많이 풀어보는게 더 중요합니다.

토익공부생각해보세요. 영어실력보다 중요한게 문제 풀이 능력입니다.


이전에 질문글 입니다.

https://okky.kr/article/619394



그리고 사족이고 아저씨의 잔소리라고 생각하고 덧붙이자면

신입 취업이나 공채관련된 내용은

okky사이트보다 취업뽀개기, 독취사 등 인터넷 카페에서 스터디를 하시고

그거보다 어느정도 인프라가 있는 학교라면 학교 취업센터 가는게

더 양질의 대답을 얻을 수 있다고 생각합니다.


여기 사이트에 얻을 수 있는건 그냥 현직자의 경험정도 밖에 없는데

그런 내용은 면접단계나 기업선택 단계에서만 도움이 되며,

기초적인 내용이 클리어되고 난 후에 물어보시는게 좀더 얻는게 많을거 같네요.


다들 파이팅 하시길 빕니다.

6
5
  • 댓글 5

  • 만년코더
    2k
    2020-01-13 11:37:45

    다만 코테의 경우 가면 갈수록 난이도가 하락하는 추세라고 하더라구요.

    0
  • youngyoung
    1k
    2020-01-13 11:52:03

    좋은글 감사합니다.

    면접문제들이 이제는 무슨 공무원 시험처럼 된거 같네요.. 코딩도 문제집 풀어서 하는 .....

    그냥 씁쓸해서 하는 소리입니다.

    내용 감사합니다. 다들 올해는 원하는데 잘들 가시기 바랍니다. 

    0
  • Quiter
    24
    2020-01-13 12:45:37

    좋은 정보 감사드려요! 알고리즘 공부를 해놔야겠네요...ㅠ

    0
  • 개장수
    22
    2020-01-17 03:55:06

    좋은글 김사합니다 ㅎㅎ

    이것을 목표로 열심히 코딩해봐야겠군요 ㅎㅎ

    0
  • 하루후
    32
    2020-01-17 23:20:44
    안녕하세요. 좋은 글 감사드립니다. 다만, 2019년부터 시험이 약간 변경되었습니다.

    현재 삼성 sw 역량 테스트는 상시 시험으로 변경되었고 Intermediate, A(Advanced)형, B(Professional)형, C(Expert)형으로 구성되어 있습니다.

    실제 기업 공채에서 진행되는 난이도 수준이 Advanced형이고, 상시로 진행되고 있는 역량 테스트 A형은 3시간 동안 2문제를 풀어야 합니다.

    2문제 중 한문제를 풀면 A등급, 두문제를 모두 풀면 A+등급을 받게 됩니다.

    (작년 기준으로 A등급은 서류 가산점, A+등급은 역량테스트 우대 혜택이 있었습니다)

    Pro부터의 차이점은 외부 라이브러리를 사용할 수 없다는 점이 가장 크다고 볼 수 있을 것 같네요.

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.