Coding Test with
Smooth Progress and Accurate Results

Experience a proven coding test environment now used by over 290 partner companies.
We provide high server stability, abundant problem sets and elaborate result reports.


Number of Partner Companies


Number of Coding Tests taken by Newcomer/Experienced Person


Number of Challenges
온라인 감독 기능

코로나 시기에도 문제없는
온라인 테스트 진행

코로나 바이러스 때문에 오프라인 코딩 테스트를 진행하기가 부담스러우신가요? 프로그래머스로 공정한 테스트를 진행할 수 있습니다.

  • 온라인 감독 및 녹화 기능

    온라인 감독 기능을 통해 지원자의 모습/음성과 모니터 화면을 녹화하여 온라인 테스트 부정행위를 방지할 수 있습니다. 오프라인 테스트 진행이 부담스러우시다면 온라인 테스트 진행을 고려해보세요.

  • 1:1 Interview Test

    If you wish to conduct an interview and a test at the same time, you may use a video test function. It is easy to accurately understand an applicant's way of thinking and logic flow through real-time conversation.

Stable Server Environment

Smooth Test Even With
10,000 Simultaneous Accesses

Programmers operates safely not only for small scale tests, but also for nation's largest recruitment screening. We provide stability and quickly solve unexpected issues based on solid server technology.

  • Thorough Preparation + High-End Server Environment

    We flexibly respond to sudden traffic growth through Amazon Elastic Compute Cloud(EC2) as well as server expansion and pre-load test(BMT) according to test size.

  • Large-Scale Offline Recruitment Support

    We directly support various situations that can happen in field tests, based on know-how gained from experience in local large-scale test operations with Kakao, LINE, SK Hynix, Netmarble, etc.

Strong Management Function

Powerful Tools
for Easy Test Management PREMIUM Only

Focus more easily on recruitment through management tools for a test manager. These are necessary functions if a test scale is large or a selection procedure is complicated.

  • Cheat Analysis

    Abnormal testing, such as code copying/pasting, typing someone else's source code, etc. is reported.

  • Multiple Access IP Tracking

    You can set a test to be inaccessible to multiple IPs at once. If such an attempt is detected, the IP is automatically blocked and follow-up measures by a test manager are requested.

  • Authority Setting per Manager

    If there are multiple managers involved in a test, the scope of authority may vary. You can set authority freely based on how you are hiring in a team.

Diversified Skill Verification

To learn more about the applicant's real proficiency,
configure your test using a variety of challenges.

Configure a test with a variety of challenges and check an applicant in various ways. We have challenges for checking understanding and utilization ability of algorithms and data structures to problems for checking challenge-solving skills and code styles.

Programming Test

Contains challenges for checking basic coding ability and understanding regarding algorithms / data structures or SQL. You can check the applicant's knowledge range and communication ability by using multiple choice/essay problems.

  • Programming

    A specific situation to be solved by an applicant is given in challenge text. The situation is solved by using a programming language. This is suitable for checking the basic skills including ability to read the text and determine requirements, ability to select suitable algorithms / data structures and ability to write efficient code.

  • SQL

    SQL(Structured Query Language) is a database management language often used in practice, and is one of the basic skills of a developer. An applicant is given a situation to extract specific data or to enter or modify specific data to be evaluated on the ability to write appropriate and efficient SQL statements.

  • Multiple choice question

    By using a multiple choice challenge, an applicant's knowledge level or scope regarding the job can be determined in a quiz form.

  • Essay Test

    By using an essay challenge, you can get a glimpse of not only an applicant's logic, but also communication skills through the answers.

Practical Competency Test

This is a challenge for checking the applicant's expertise in jobs such as web, mobile and machine learning. You can determine basic programming skills as well as how well-qualified your applicant is for a particular position.

  • Data Science

    Source code submitted by an applicant is directly run on the web using the Jupyter environment. There is no need for a separate download. An applicant need to process vast amounts of data and derive meaningful information.

  • Machine Learning

    An applicant needs to write a machine learning algorithm that meets requirements. Source code submitted by the applicant is also directly run on the web using the Jupyter environment. There is no need for a separate download.

  • Web Full-stack

    An applicant needs to develop a web application that satisfies both given back-end/front-end functional specifications. Source code uploaded to the Github repository can be executed without separate installation, and server log and the like can be checked.

  • Web Front-end

    A front-end part is developed based on given screen development requirements. Source code uploaded to the Github repository can be executed without separate installation, and server log and the like can be checked.

Price Information

Trial Free Trial

20 Applicants Free (For 30 days)

Free for 30 days! Experience basic functions of Programmers. You can create a coding test by using a demo problem set and invite up to 20 applicants.

  • Demo ChallengeSet
  • Create Your Own Challenge
  • Invite 20 Applicants / 1 invitation ticket per person
  • 1 Manager
Start Free Trial!


₩11,000 per applicant (VAT included)

Suitable when the recruitment intake is small. You can use the basic challenge set for checking the understanding and utilization ability with respect to algorithms / data structures.

  • Basic Challenge Set
  • Create Your Own Challenge
  • Unlimited Invitation / 1 invitation ticket per person장
  • 1 Manager


Separate Contract

Suitable when recruitment scale is large (open recruitment) or when a more elaborate method is needed to select applicants. You can experience all the expertise of Programmers related to coding tests.

  • Premium Challenge Set
  • Create Your Own Challenge
  • Unlimited Invitation / 1 invitation ticket per person
  • 5 Managers
  • Manager Function for Human Resources Personnel and Interviewer based on Authority
  • Variety of Test Options for Local Employment Environment
  • Cheating Detection Function
  • Test Site Operation (Extra charge)
Detailed Price Information

Use Korea's No. 1 coding test solution free for the first 30 days and
reduce the time and cost of hiring developers.

Start Now Demo Test