Start with free practice

A better answer starts with practice.

Find a challenge for your target role. Practise your approach, get feedback, and come back stronger.

Feedback includedTwo attempts per exerciseFive practice formats

Choose your format

CodingFree example

Seen at

AnthropicSoftware Engineer, Safeguards
NVIDIASenior Software Engineer, LLM Applications
xAISoftware Engineer

Implement an LRU cache

Implement the cache and run your code against the tests.

Start this challenge

Free account. No payment needed.

  1. 1
    Pick a challenge

    One free example in every format.

  2. 2
    Work through it

    Put your approach into practice.

  3. 3
    Learn from your feedback

    See what to work on, then try again.