삼성전자는 2013년도부터 사내 프로그래밍 테스트 제도를 운영해왔다. 

개발자라면 필수로 봐야 하는 시험이다. 

시험의 난이도는 4개가 있다. 

Intermediate - 컴공 1학년 이 풀 수 있는 수준

Advanced - leetcode와 같은 코딩사이트의 medium 정도

Pro - medium/hard 수준

Expert - 상위 1프로 

 

삼성전자 재직자의 경우 Advanced까지 취득하지 않으면 개발자 타이틀일 잃게 된다. 

고로 반드시 모든 개발자는 다 취득해야 한다. 

떨어지면 될 때 까지 재응시 가능하기에 거의 모든 개발자는 다 취득했다. 

 

PRO는 20퍼 정도 취득하였고 취득시 100만원을 준다. 

 

EXPERT는 1퍼 정도 취득하였다. 상금 또한 200만원이다. 

 

본 시험은 알고리즘 시험이지만, Advanced까진 알고리즘을 사용 하는 것이 아니라 Brutal Force와 같은 방법을 써도 상관 없다. 테스트 케이스만 다 맞으면 끝이다. 

PRO부터는 시간제약이 걸리기 때문에 알고리즘을 잘 써서 복잡도를 줄여야 하는게 포인트다.

 

이제 삼성전자 신입 / 경력으로 입사하려면 최소 PRO 수준의 코딩 테스트를 통과 해야 한다. 

+ Recent posts