I want to describe the process to become a problem setter on HackerEarth. I'm eager to see new problem setters want to prepare contests. It's a great experience for every coder to hold a contest at least once. First time when I prepared a contest (I was fifteen that time, a high schooler student!) it was so sweet for me that I continued preparing problems on Codeforces, CodeChef, HackerEarth, Quera, Iran Olympiad of Informatics Finals and several more. Then I worked for 1.5 years in Quera as the contest coordinator, which was great. I'm continuing my job — Contest Coordinating — on HackerEarth from January.
We have three algorithmic contest every month, here is the table:
|Contest||Number of problems||Approximate Difficulty||Length||Comments|
|Easy||6||Like Codeforces Div. 2||3 Hours|
|HourStorm||3||Easy to Medium-Hard||1 Hour|
|Circuits||8||One approximate problem and 7 algorithmic, from Very-Easy to Hard||9 Days||More educational, less competitive, we could use classical problems|
As you can see, we need a lot of problems every month. To propose a problem, follow this instruction:
- Send me your email and ask me to add you to the Ninja Setters platform, where you can write your proposal.
- I'll check your problem soon. If approved, you should prepare test cases, solution.
- We'll have you in a contest!
Our proposal queue is almost empty, so if you propose a problem today, with a high probability, your problem will be used in August contests. Here is the compensation table:
Indian setters (INR)
International setters (USD)
P. S. You don't need to prepare the whole contest. A contest may have many setters, so even if you send one problem, it's welcomed.