📚 Learning

💻 프로그래머스

South Korea's largest coding test & developer hiring — algorithm practice

🔗 Go to 프로그래머스
Category
Coding Test Platform
Provider
그렙(Grepp)
Free
✅ Many free problems
Platform
Web

About

Programmers (프로그래머스) is South Korea's dominant coding test and developer hiring platform. Major Korean tech companies including Kakao, Naver, and Hyundai Motor run their public coding tests on Programmers. The platform offers hundreds of algorithm problems across Levels 0–5, supporting Python, Java, C++, JavaScript, and more. It's the primary platform for anyone preparing for Korean IT company recruitment.

Key Features

Pricing

Free

  • Most Level 0–3 problems free
  • Archived company exams free
  • Take coding tests

Paid (School/Bootcamp)

  • Advanced curricula
  • Job-placement bootcamps

💡 Tips

  • If targeting Kakao recruitment, filter problems by "Kakao" to study their specific question patterns — the style is distinct from LeetCode-style problems.
  • Start with Level 0–1 to build fundamentals. Level 2+ reflects real company test difficulty.
  • After solving a problem, always read other users' solutions — shorter, more elegant code teaches you idiomatic patterns faster than any textbook.

Frequently Asked Questions

How does Programmers compare to LeetCode?

Programmers focuses on Korean company exam patterns (Kakao, Naver, etc.) and is essential for Korean IT job hunting. LeetCode is better for global big tech (Google, Meta, Amazon) interview prep. Serious candidates use both.

Which languages are supported?

Python, Java, C/C++, JavaScript, Kotlin, Swift, and more — all major languages used in Korean industry are supported.

Can I apply to jobs through Programmers?

Yes. Programmers operates a hiring service where you can apply to companies directly through the platform. Some companies use Programmers scores as part of their screening criteria.