Easy ways

삼성 SW 역량테스트 B급 (SW Certificate Professional) 합격 후기 본문

아무말

삼성 SW 역량테스트 B급 (SW Certificate Professional) 합격 후기

softColors 2024. 6. 20. 18:42
반응형

 

안녕하세요

이번에 이직 준비를 하다가 삼성에 좋은 기회가 생겨서

 

삼성 SW 역량 테스트를 보게되었습니다.

 

 

 

경력 검증 시험은 B형 시험으로 Professional 등급 입니다

사용언어는 C++로 보는게 제일 나은 것 같아요

Python도 있긴한거 같던데 한달에 한번 밖에 시험이 없는 것 같았습니다

 

위 사진에 제시된 SW Expert Academy 문제의 난이도 D4~D6을 푸셔보면 아시겠지만,

일반적인 알고리즘 문제 해결력을 보는 다른 회사들이랑 다르게

메모리제이션과 최적화를 해야만 풀수 있게끔 문제가 나옵니다

즉, 무조건 DP( Dynamic programming )을 사용해야만 문제를 풀 수 있게끔 되어있습니다.

 

저 같은 경우는 문제 읽고 손코딩으로 45분 정도를 할애했고

작성하고 정상 작동하게 만든시간 75분 

정상적으로 잘도는 지 경계값 테스트 30분

극한 환경 테스트하며 최적화  90분 이렇게 했던 것 같습니다.

 

마지막에 마지막까지도 최적화 해본 결과, 

(계속 최적화 할 부분이 나오더라구요..ㅎㅎ)

이메일로 온 합격 결과

 

결국 3번만에 합격했습니다

(제가 지원한 부서는 경력은 4번의 코테 기회를 줬습니다)

 

이렇게 입사 지원해서 보는 역량 검사 합격증은

최종 합격 후 입사해야 준다고 합니다....

 


 

 

이 포스트 보는 분들은 시험 준비 중이신거겠죠??

그럼 어떻게 준비 했냐 싶으실 것 같은데요

 

우선 삼성 Expert Academy에서

어떤 형식의 문제가 나오는지 맛을 좀 봤습니다

 

https://swexpertacademy.com/main/main.do

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

 

 

저는 임베디드 개발자다보니까

알고리즘 쪽이 학교 때 배운 것 말고는 기억이 안나서

처음부터 다시 공부를 했는데요

 

아래 순서대로 했습니다. 

 

  1. 삼성 SW Expert Academy에서 문제 형식 학습 
  2. 프로그래머스 Level 2 정답률 40% 까지 좋은 문제만 풀기 (DFS, BFS, 그리디 등)
  3. 프로그래머스 Level 3, 백준 삼성 문제 카테고리, 삼성 SW Expert 문제 풀기 (DFS, BFS, 그리디, DP 등)
  4. DP 문제만 죽어라 풀기(Do it! 코딩테스트 C++ 책 DP 파트 수록 문제 전체, 유명한 DP 문제들 검색해서 스스로 풀기)

 

 

저는 그 유명한 바이블

 

책광고 아님 그냥 제가 이걸로 했어요

 

 

Do it! 알고리즘 코딩테스트 책을

친구가 빌려줘서 이걸로 공부 했는데요

 

여기나오는 DP 문제를 처음엔 코드 보면서 풀고

그 다음엔 혼자서  풀어봤습니다

DP는 먼저 한번 어떻게 하는 건지 보면서 감잡는 것도 중요한 것 같아요

 

 

제가 이렇게 했다는 거지

다른 분들은 다른 방식으로도 하시겠죠?

막막하신 분들을 위해서 그냥 한번 찌끄려봅니다

 

사실 코딩테스트가 익숙하지 않아 그렇지

공부한다면 개발자 누구나 할 수 있다고 생각합니다!

다들 화이팅!

반응형
Comments