Study 01
10%
of competitions appear with less than a week left to enter.
Measured across 578 listings observed over 36 days. The median listing appears 21.7 days before its deadline, and 2% appear with under three days to go. Checking the platforms once a week is therefore not a strategy: by the time you look, a fifth of what appeared has already closed.
By platform, least notice first
Platforms differ more than you would expect, and the ones with the largest catalogues are not the ones that give you the most warning. Only platforms with a sample worth reporting appear here.
Unstop
17.3 days median · 12% under a week · 1% under three days · n=315
AtCoder
26.8 days median · 0% under a week · 0% under three days · n=10
Devfolio
28.5 days median · 5% under a week · 0% under three days · n=21
Devpost
29.7 days median · 10% under a week · 3% under three days · n=93
Internshala
29.7 days median · 6% under a week · 1% under three days · n=77
Hack Club
58.3 days median · 0% under a week · 0% under three days · n=9
TechGig
139.1 days median · 0% under a week · 0% under three days · n=24
Method, and what it cannot tell you
01. First seen, not published
Every listing is stamped when it first enters our archive. For anything appearing after the archive was already running, that is within a day of the platform publishing it. It is a proxy, and it can only ever overstate the notice given, never understate it.
02. The archive's own first days are excluded
Listings recorded in the first 48 hours of the archive are dropped, because for those the stamp records when we started looking rather than when the platform published. Including them would make every platform look worse in exactly the same way.
03. Medians, not averages
One competition announced six months out would drag an average up and describe nothing. The median says what a typical listing does, which is the number a student needs.
04. Sample sizes are printed, and small ones are withheld
Every row shows its n. Platforms below eight observations are not listed at all, because a figure from five listings is an anecdote wearing a percentage sign.