MOD.01CORE // ENTRY_POINTknowledge body observation
72 PROBLEMS · 291 TESTS● ONLINE
01.A — BOOT SEQUENCE
> INITIALIZING ALGEMIFY SYSTEM...
█
WHAT YOU DO HERE
  1. 01 PRACTICE72 PROBLEMSAlgorithms, SQL and Git. Your code runs on the server against hidden tests.
  2. 02 DUEL1V1 OR UP TO 8Same problem, same clock. A friend in a private room, or a stranger at your rating.
  3. 03 LEARN18 PATHSShort lessons with a check at the end, in paths that unlock in order.
[N-01] SQL34 LESSONS · 24 PROBLEMS
[N-02] ALGORITHMS42 LESSONS · 15 PROBLEMS
[N-03] JAVASCRIPT32 LESSONS · 12 PROBLEMS
[N-04] PYTHON31 LESSONS · 12 PROBLEMS
FIG.01 — 8 SECTORS · 179 LESSONS · 72 PROBLEMS
01.B — LATEST SOLVES
  1. Nobody has solved a problem yet. The first one is yours.
RANKED · SEASON 1FIRST LIGHT
ENDS—
RATINGS START AT1500
BY SECTOR · LESSONS + PROBLEMS
PRO████░░░░░░░░░░░░░░░░12
ALG████████████████████57
PY███████████████░░░░░43
JS███████████████░░░░░44
SQL████████████████████58
GIT████████░░░░░░░░░░░░24
DBG██░░░░░░░░░░░░░░░░░░6
FE██░░░░░░░░░░░░░░░░░░7

ALGEMIFY/OS

LEARN // CODE // COMPETE

Solve algorithm, SQL and Git problems in the browser, judged on the server against tests you can't see. Then race a friend on the same problem, or a stranger at your rating.

NO ACCOUNT NEEDED TO TRY ITFREE · BETA
RANKED SEASON01FIRST LIGHT · OPEN TO ALL
HIDDEN TESTS236JUDGED ON THE SERVER
PROBLEMS7239 ALG · 24 SQL · 9 GIT
LESSONS17918 PATHS · 8 SECTORS
ARENAOPENBE THE FIRST TO PLAY TODAY
MOD.03TRY_ITruns in your browser
NO ACCOUNT NEEDED

Try it
right here.

Real SQL on the database the problems use, and real Git on a repo in this page. Nothing here is a recording.

SCHEMA shop_v3LOADING…
users—
  • PK idINTEGER
  • handleTEXT
  • regionTEXT
  • ratingINTEGER
  • created_atTEXT
products—
  • PK idINTEGER
  • nameTEXT
  • categoryTEXT
  • priceREAL
  • stockINTEGER
orders—
  • PK idINTEGER
  • FK user_idINTEGER
  • FK product_idINTEGER
  • qtyINTEGER
  • totalREAL
  • created_atTEXT
reviews—
  • PK idINTEGER
  • FK user_idINTEGER
  • FK product_idINTEGER
  • starsINTEGER
  • created_atTEXT

The same database every SQL problem is judged on. Queries run read-only, here in your browser.

Edit it, or pick a question above.
▶ 24 SQL PROBLEMS IN THE BANK[ENTER ↵]Plus 39 algorithm problems in JavaScript, judged in a sandbox on the server.
MOD.04PRIVATE_ROOMSwith friends
● OPEN

Race your
friends.

  1. 01
    Open a roomPick the track (algorithms, SQL or Git), 2 to 8 seats and 5 to 30 minutes.
  2. 02
    Send the codeFriends join with the room's six-character code. Nobody sees the problem yet.
  3. 03
    RaceThe host starts it and the server picks the problem. Every submit is judged on hidden tests.
  4. 04
    PlacesFirst accepted solve wins. Then whoever passed the most tests when the clock ran out.

PRIVATE ROOMS DON'T MOVE YOUR RATING

▶ OPEN A ROOM
MOD.05QUEUE_STATUSranked · strangers
● LIVE

Or a stranger
at your level.

SWEEP 0°

One against one, paired with the closest rating in line. A 10-second countdown, then the same problem for both. Wins and losses move your rating

STATUS
LIVE
PAIRING WINDOW
±100 → ±800
COUNTDOWN
10 S
RATINGS START AT
1500
TIERS
7
SEASON
01 · FIRST LIGHT
MOD.06DAILY_CHALLENGEsame problem for everyone
NEW IN --:--:--

One problem.
Everyone. Today.

GIT · GIT-204 · EASY+50 XP BONUSBranch outNobody has beaten it yet today. Be the first.SOLVE IT ▶

A new one every day, ranked by time from your first keystroke.

THIS WEEK'S MISSIONSRESET MONDAY
  1. Solve 5 problemsFirst solves in practice, any track+100 XP
  2. Beat 3 daily challengesA timed solve on the day+100 XP
  3. Play 3 ranked matchesAgainst strangers, any track+75 XP
  4. Win a ranked matchBeat your opponent in a duel+100 XP
  5. Finish 2 lessonsPass every check in a lesson+75 XP

EVERY FIRST SOLVE PAYS +50 / +100 / +200 XP BY DIFFICULTY · HINTS COST A QUARTER

MOD.07RANKED_SEASONS-01
● LIVE
SEASON 01

FIRST LIGHT

ENDS IN
—
  1. ◆SINGULARITY2100+ · TOP 10
  2. 1CELESTIAL I1950+
  3. 2CELESTIAL II1800+
  4. 3NEBULA1650+
  5. 4SOLAR1500+
  6. 5LUNAR1350+
  7. 6REGOLITHSTART

Ranked duels move your rating, and your rating pulls you inward, ring by ring, toward the Singularity, which only the top ten reach. Seasons last a quarter; ratings carry over.

SEE THE LADDER ↗
MOD.08LEARN_PATHSconstellation map
7 SECTORS · 179 LESSONS · 72 PROBLEMS

Learn it
in order.

18 paths of short lessons, each ending in a check you have to pass. A path opens once the ones it builds on are done, and its problems are waiting in the bank.

▶ SEE THE PATHS
ALGEMIFYCORE · 179 LESSONS · 72 PROBLEMS
  • PYTHON31 lessons · 12 problems
  • JAVASCRIPT32 lessons · 12 problems
  • SQL34 lessons · 24 problems
  • ALGORITHMS42 lessons · 15 problems
  • DEBUGGING6 lessons
  • FRONTEND7 lessons
  • GIT15 lessons · 9 problems
PYTHON
31 lessons · 12 problems
JAVASCRIPT
32 lessons · 12 problems
SQL
34 lessons · 24 problems
ALGORITHMS
42 lessons · 15 problems
DEBUGGING
6 lessons
FRONTEND
7 lessons
GIT
15 lessons · 9 problems