Screen Java candidates on real starter repos
51 short Java tasks, each shipping with a public test file and a language-specific runner. Candidates work in their own style; reviewers see how the code actually hangs together.
Alarm Beacon
Your task is to convert a signal code number into a string of beacon alert patterns.

Your task is to convert an alert code number into a string of alarm chime sounds.

The archive code verification process is used to validate catalog identifiers. These usually contain dashes and look.

Convert a number, represented as a sequence of digits in one base, to another base by following a base trail.
A maintenance beacon board spells out numbers using a 3 x 4 grid of pipes, underscores, and spaces. Decode the digits,.
Track a signal beacon that awards points based on how close a shot lands to the center of a circular target.

Your team is building the ranking engine for an online auction platform. Each bid submitted to an auction carries five.

An internal billing system assigns sequential period numbers to billing cycles. Some periods are designated as extended.

Determine the exact date of recurring calendar anchor events. Many organisations schedule recurring events that always.

Given a radio call sign, compute its transmission score. Each letter contributes points according to this chart:

Build a campus ledger that keeps track of students and the program level they are assigned to.

Encode a secret dispatch using a cipher grid. Given some English text, output its encoded form.

Your field team communicates using a cipher handshake — a sequence of physical gestures encoded as a single integer..

You are building an internal search engine for a digital library archive. Scholars need a tool that searches manuscript.

Translate RNA sequences into a codon chorus. RNA is read three bases at a time. Each codon maps to a protein name, and.

A shipboard comms navigator keeps answers short. They answer Sure. if you ask them a question.

You are working on a small internal tool that compares two configuration snapshots.

Given an age in seconds, calculate how old someone would be on a set of celestial reference worlds:

Implement a RESTful API for managing a shared dinner tab. Four roommates split meals together often, and they need a.

A vending machine must return exact change using the fewest possible items from its available denominations. Your task.

Implement a computeStepCount method that computes how many cascade steps a hailstone particle takes to reach unit mass.

Implement functions to recite any verse, a range of verses, or the full lyrics of 'The Twelve Days of Christmas'.

Generate the verses of a cumulative song about a lighthouse keeper trying to keep a harbor signal line in working order.

Tally the results of a round-robin sports league into a formatted standings table.

Build a small mission-control error router. Each operation represents a different launch-control failure path. Your job.

Solve the Precinct Lineup logic puzzle by deducing who drinks water and who owns the parrot from a set of constraint.

Build a small press-room renderer. The press team writes updates in a lightweight markup language and wants them turned.

A radar field marks nearby mines with numeric pings. Given a completed rectangular grid of spaces and asterisks, count.

A control room keeps a ring of relay tokens in storage. Each token has two ports, and the collection must be arranged.

An ancient order of scholars communicates using riddle ciphers — arithmetic puzzles where every letter stands for a.