intro 0% read jk sections · / ask

Interview practice · algorithms and system design

A hundred days of practice, including the days you don't feel like it

You know what to grind. Preparation with no date drifts, and then a date appears and the six weeks that should be behind you are missing.

why prep drifts

Nothing is due, so nothing is ever late

  1. 01

    Preparation without a date has no edge

    Two weeks pass in which you meant to do problems and can name none that you did, and nothing anywhere recorded that.

  2. 02

    A rejection takes the next three days with it

    The bad screen lands, practice stops exactly when it mattered, and the hole in the schedule is invisible until the next interview.

  3. 03

    Problem counts flatter you

    A solved total measures what you enjoyed, not what you avoided. From inside, nineteen days out of thirty and six days out of thirty feel much the same.

the loop

Three tasks, one report, repeat for a hundred days

01

Three problems, or one problem and two weak spots

Written in the morning and kept small enough that a tired evening after work still clears them.

02

Log what you actually opened

Two lines at night, including the topic you swerved again. Patterns you would never notice show up by day thirty.

03

Practise where the gaps are visible

Everyone reports the same way. Skipping the topic you hate stops being a private arrangement with yourself.

how it tends to go

A hundred days of prep with no interview booked

$ hundred status --niche code

day 1 of 100 · 1% done

log

Finding a daily size that survives a workday. Usually smaller than the first version you wrote down.

Day 1–10

Finding a daily size that survives a workday. Usually smaller than the first version you wrote down.

Day 30

The stretch where nothing is scheduled and the motivation is gone. The log is what stops the days from vanishing.

Day 100

A hundred entries showing what you practised, what you dodged, and how long you kept going.

the wider room

Daily practice is a crowded problem

4.4M
Members of r/learnprogramming, according to a community index that syncs the count — the scale of the audience trying to keep daily practice alive. source
—
Since 2016 the hundred-day format has existed as a free pledge with two rules, one of them being that the day gets posted in public. source

Both figures come from the pages linked beside them. We publish no numbers about hiring outcomes, because we have none.

before you sign up

The obvious questions

Will this get me an offer?

No, and anyone promising that is guessing. This holds whether the practice happens. The interview is still yours.

Do you set the problems?

No. Use whatever platform you already pay for, or one you don't. We never see your solutions.

Is mock interviewing included?

Not as part of the mechanism. People in the group pair up for it on their own fairly often.

What if I get an offer on day 40?

Then the remaining days are yours to redirect, or to stop. Nobody holds you to a hundred.

What does it cost?

The price is published when the group opens. Nothing is charged here.

The interview date arrives whether the practice happened or not

Leave an email and we tell you when the next hundred days begin. No payment on this page.

One email, sent when the next hundred days are scheduled.

ask first

Not sure it survives your week?

Enter to send · Shift + Enter for a new line
Hold a place in the next hundred