CC · Bytes catalog

Screen C candidates on real starter repos

30 short C 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.

Starter
19
Standard
10
Advanced
1
Catalog
30 C bytes
Page 1 of 1
Alias Clusters
Featured
CCStandard~3h

Alias Clusters

In a user identity system, an alias cluster is a group of usernames that share exactly the same letters in a different.

CMakeLists.txt
makefile
Open byte →
Badge Points
CC
Standard~3h
Badge Points

Given a word, compute the badge points for that word. You'll need these:

CMakeLists.txt
makefile
Billing Cycle
CC
Starter~2h
Billing Cycle

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

CMakeLists.txt
makefile
Codec Bridge
CC
Starter~2h
Codec Bridge

Convert an encoded payload, represented as a sequence of symbol values in one radix, to any other radix.

CMakeLists.txt
Cohort Roster
CC
Starter~2h
Cohort Roster

You are building a roster system for a developer training academy. Participants are assigned to numbered cohorts based.

CMakeLists.txt
Commit Jargon
CC
Standard~3h
Commit Jargon

Implement a function that encodes plain English text into commit jargon. Your team uses an internal shorthand for.

CMakeLists.txt
Config Drift
CC
Starter~2h
Config Drift

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

CMakeLists.txt
Contact Cleanup
CC
Starter~2h
Contact Cleanup

You are cleaning imported contact records before they are saved into a CRM. Each record includes a freeform phone field.

CMakeLists.txt
Coverage Check
CC
Starter~2h
Coverage Check

Determine if a text sample has full alphabet coverage. A sample with full coverage uses every letter of the alphabet at.

CMakeLists.txt
Delivery Zones
CC
Starter~2h
Delivery Zones

Classify a delivery drop-off location into the correct fee tier based on its distance from the warehouse.

CMakeLists.txt
Deploy Window
CC
Standard~3h
Deploy Window

You are building a deployment scheduling tool for a platform engineering team. Deployments follow a recurring calendar.

CMakeLists.txt
Flag Sequence
CC
Starter~2h
Flag Sequence

A maritime signal station transmits messages using a sequence of signal flags. A numeric transmission code determines.

CMakeLists.txt
Grid Crossovers
CC
Standard~3h
Grid Crossovers

Identify grid crossovers in an operations matrix. A grid crossover is a cell whose value is greater than or equal to.

CMakeLists.txt
makefile
Hailstone Cascade
CC
Starter~2h
Hailstone Cascade

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

CMakeLists.txt
Help Desk Bot
CC
Standard~3h
Help Desk Bot

Implement the response logic for a basic help-desk chatbot. The bot handles incoming support messages and replies with.

CMakeLists.txt
Invoice Words
CC
Standard~3h
Invoice Words

An invoicing system needs to print amounts in words on official documents. Given an integer from 0 to 999,999,999,999,.

CMakeLists.txt
Metric Network
CC
Advanced~4h
Metric Network

Implement a dependency graph of source and derived metrics with subscriber notifications.

CMakeLists.txt
makefile
Prime Filter
CC
Starter~2h
Prime Filter

Use the Sieve of Eratosthenes to find all the primes from 2 up to a given number.

CMakeLists.txt
Priority Index
CC
Starter~2h
Priority Index

Build a reverse-lookup priority index from a grouped priority table. Internal operations tools often store alert or.

CMakeLists.txt
Release Cadence
CC
Starter~2h
Release Cadence

A product team tracks how quickly a release ages across several cadence tiers. Given an age in seconds, calculate how.

CMakeLists.txt
Sensitivity Flags
CC
Standard~3h
Sensitivity Flags

You are auditing a service's observability configuration. Each service carries a single numeric score that encodes.

CMakeLists.txt
Sensor Grid
CC
Starter~2h
Sensor Grid

Add the adjacent hazard counts to a completed Sensor Grid board. Sensor Grid is a popular game where the user has to.

CMakeLists.txt
makefile
Shift Clock
CC
Starter~2h
Shift Clock

Implement a shift_clock that represents a time-of-day on a 24-hour schedule, without any date component.

CMakeLists.txt
Signal Notation
CC
Starter~2h
Signal Notation

Write a function to convert channel numbers into signal notation. A legacy radio signaling system encodes channel.

CMakeLists.txt
Signal Weave
CC
Standard~3h
Signal Weave

A monitoring console stores outgoing alert messages in a compact columnar format called a signal weave.

CMakeLists.txt
Status Signals
CC
Starter~2h
Status Signals

A support dashboard turns certain factors into status signals. The rules of status-signals are that if a given number:

CMakeLists.txt
makefile
Traffic Burst
CC
Starter~2h
Traffic Burst

You are building a diagnostic tool for a network traffic monitor. The monitor records packet counts across 64.

CMakeLists.txt
Warehouse Rover
CC
Starter~2h
Warehouse Rover

Implement a warehouse rover controller. A fulfillment center uses autonomous rovers to fetch items from shelving.

CMakeLists.txt
makefile
Watchtower Overlap
CC
Starter~2h
Watchtower Overlap

You are building a patrol planning tool for a network of watchtowers on an 8×8 observation grid.

CMakeLists.txt
Wave Mixer
CC
Standard~3h
Wave Mixer

Implement a wave signal mixer that models two-component signals. In signal processing, a wave can be represented by two.

CMakeLists.txt