Competitive Programming
Noun · Hacker Culture
Definitions
A contest-based style of programming centered on solving algorithmic problems quickly and correctly under time constraints. It has its own training culture, platforms, ranking systems, and influence on technical interviews, though it differs from most day-to-day software engineering work.
In plain English: Programming as a timed competition focused on solving hard algorithm puzzles.
Example: "Heβs great at competitive programming, which is why the whiteboard rounds felt easy to him."