Applied Intuition AI-assisted build interview

Round 6 of 7 · 14 questions reported

See the whole loop
Length
120 min
Format
Build the designed system, or a small web app, in a prepared environment over two to three hours
They grade
A working demo that meets the stated requirements; reading a long spec and reviewing generated code well
AI use
Claude Code or a provided Claude model expected
Heads-up
Older loops run two or three ordinary 45-minute coding rounds instead.

Questions Applied Intuition asks in this round 14

  • Merge overlapping collinear segments in the planeCodingSegments in 2D each carry an ordered list of points. Merge segments that lie on the same line and overlap, keeping every point, and take care with vertical segments and…
    Last asked Oct 2026
  • Parse message definitions and compute their sizesCodingParse text definitions of message types made of typed fields, where a field can be another message type. Report each field's type and each message's total size from given…
    Last asked Sep 2026
  • Step a set of moving vehicles until the first collisionCodingEach vehicle is a circle with a position, heading, constant speed and turn rate. Advance them in small fixed time steps and stop at the first time two of them touch, reporting…
    Last asked Jun 2026
  • Deduplicate files by size then content hashCodingWalk a directory tree and group files with identical content. Compare file sizes first so large files are hashed only when sizes collide, then hash the rest. Be ready to discuss…
    Last asked Feb 2026
  • Game of Life on a grid too big for memoryCodingStarting from working Game of Life code, adapt it to a grid stored on disk that cannot be loaded at once, using given file helpers. Keep next-generation semantics exact, including…
    Last asked Oct 2026
  • Build a driving-log replay viewer with an AI assistantCodingIn two to three hours, with an AI coding assistant, build a web app that loads recorded autonomous-vehicle logs from cloud storage and plays them back as an interactive…
    Last asked Oct 2026
  • Locate vehicles with a square-region query APICodingAn API answers whether any vehicle lies inside a given square region. Use it to find every vehicle's location. Clarify the search bounds, how precise positions must be and how to…
    Last asked Sep 2026
  • Fixed-capacity circular bufferCodingImplement a generic FIFO buffer with a fixed capacity, allocated once up front, with constant-time push and pop. Discuss how to signal full and empty and how the buffer would be…
    Last asked Aug 2026
  • Validate a parsed config against field descriptorsCodingGiven a parsed YAML or JSON document and a set of message descriptors that list each field's type and whether it is required or repeated, report every invalid field with the…
    Last asked Apr 2026
  • Ingest MCAP driving logs and query them by timestampCodingBuild a small data service over recorded vehicle drives, with an AI coding assistant allowed. Each drive (a run) is stored as an MCAP file: timestamped messages on several topics…
    Last asked Oct 2026
  • Intersection of two line segmentsCodingGiven two line segments in the plane, each by its two endpoints, decide whether they intersect and return the intersection point (or the overlapping piece when they are collinear…
    Last asked Feb 2026
  • Debug a vision transformer notebookCodingA notebook trains a small vision transformer on handwritten digits but performs badly. Find and fix the implementation bugs, paying attention to details like masking and padding…
    Possibly retired