Learn as you test, grow as you go.

Expert-reviewed flashcards, reinforced by repetition — until you reach the level you’re aiming for.

Get started — it’s freeApp Store — coming soonGoogle Play — coming soon

Expert-reviewed content

Every card is written and reviewed for accuracy — not crowd-sourced guesses. One question, one clear answer.

Spaced repetition

Cards come back right before you would forget them, so what you study actually sticks for the long term.

Learn your field

Many fields and topics, growing over time. Pick what you need and study a few cards a day.

From the library

A sample of cards

In ANY major scale, between which scale degrees do the two semitones fall?
In partner profiles, what does the output mode trade off, and when would you choose collect-and-transfer over immediate dispatch?
You declare a HANA column as FLOAT(n) expecting single-precision storage. At what value of n does HANA silently give you DOUBLE instead of REAL?
In a scale-out HANA system, which service knows where every table partition physically lives, and what else does that same service own?
You type Super, then "terminal", then Enter to get a fresh terminal, but GNOME just focuses the one already open. What went wrong and what forces a new instance?
The client-to-Web-Dispatcher channel is HTTPS for both transactional and fact sheet apps. What payload distinguishes them on that same channel?
What extra capability does an event-based rule give you over a field-based rule, beyond touching multiple fields?
You run python -m venv test_environment and then immediately run python test.py. Which Python and packages does it use — the new environment's, or the system's?