C++C++ · Bytes catalog

Screen C++ candidates on real starter repos

21 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
10
Standard
8
Advanced
3
Catalog
21 C++ bytes
Page 1 of 1
Access Badge
Featured
C++C++Standard~3h

Access Badge

Manage badge factory settings. When an access badge is issued, it starts out unnamed.

CMakeLists.txt
access_badge.cpp
access_badge.h
Open byte →
Codec Bridge
C++C++
Standard~3h
Codec Bridge

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

CMakeLists.txt
codec_bridge.cpp
+1 more files
Cohort Roster
C++C++
Starter~2h
Cohort Roster

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

CMakeLists.txt
cohort_roster.cpp
+1 more files
Command Triplets
C++C++
Starter~2h
Command Triplets

You are writing a decoder for a legacy industrial robot controller. The controller receives a continuous stream of.

CMakeLists.txt
command_triplets.cpp
+1 more files
Config Drift
C++C++
Starter~2h
Config Drift

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

CMakeLists.txt
config_diff.cpp
+1 more files
Contact Cleanup
C++C++
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
contact_cleanup.cpp
+1 more files
Flag Sequence
C++C++
Starter~2h
Flag Sequence

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

CMakeLists.txt
flag_sequence.cpp
+1 more files
Hailstone Cascade
C++C++
Starter~2h
Hailstone Cascade

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

CMakeLists.txt
hailstone_cascade.cpp
+1 more files
Help Desk Bot
C++C++
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
help_desk_bot.cpp
+1 more files
Invoice Words
C++C++
Advanced~4h
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
invoice_words.cpp
+1 more files
Priority Index
C++C++
Starter~2h
Priority Index

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

CMakeLists.txt
priority_index.cpp
+1 more files
Release Cadence
C++C++
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
release_cadence.cpp
+1 more files
Restart Ballad
C++C++
Advanced~4h
Restart Ballad

Generate a cumulative eight-verse incident ballad about an on-call engineer restarting systems.

CMakeLists.txt
restart_ballad.cpp
+1 more files
Sensitivity Flags
C++C++
Standard~3h
Sensitivity Flags

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

CMakeLists.txt
sensitivity_flags.cpp
+1 more files
Shift Clock
C++C++
Standard~3h
Shift Clock

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

CMakeLists.txt
shift_clock.cpp
+1 more files
Signal Weave
C++C++
Advanced~4h
Signal Weave

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

CMakeLists.txt
signal_weave.cpp
+1 more files
Status Signals
C++C++
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
status_signals.cpp
+1 more files
Traffic Burst
C++C++
Starter~2h
Traffic Burst

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

CMakeLists.txt
traffic_burst.cpp
+1 more files
Warehouse Rover
C++C++
Standard~3h
Warehouse Rover

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

CMakeLists.txt
warehouse_rover.cpp
+1 more files
Watchtower Overlap
C++C++
Standard~2h
Watchtower Overlap

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

CMakeLists.txt
watchtower_overlap.cpp
+1 more files
Wave Mixer
C++C++
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
wave_mixer.cpp
+1 more files