A short recruiter call, a practical CoderPad screen, then a three-to-four-hour loop of deeper coding on concurrency, model-serving system design and a goals conversation that often includes a founder.

11 questions

  • Design a logging serviceSystem designIngest logs from every service at terabytes per day, make them searchable within seconds, and keep them cheaply for months.
    Last asked Aug 2026
  • One-pass S-expression parser with error reportingCodingWrite a parser for a small S-expression language that reads the input character by character in a single left-to-right pass; splitting the whole string up front is not allowed. It…
    Last asked Aug 2026
  • XOR random number generator to encrypt and decrypt a treeCoding1. Implement a pseudo-random number generator whose state update uses bitwise XOR (shifts and XORs on an integer state), seeded so the same seed always gives the same sequence. 2…
    Last asked Aug 2026
  • Batched LLM inference API over GPUsAI systemDesign an inference API that batches requests across GPUs efficiently. The discussion goes deep on a few axes: utilization, scaling under spikes, and separating prompt processing…
    Last asked Jul 2026
  • Crash-safe on-disk key-value storeCodingBuild a filesystem-backed hash table that survives crashes and restores every entry from the latest state on restart. Reported on 1point3acres' Baseten bank; reconstructed in our…
    Last asked Jul 2026
  • Run blocking API calls in parallel with a thread poolCodingA program makes many blocking API calls one after another. Make them run concurrently with a thread pool, collect the results in the right order, and handle calls that fail or…
    Last asked Jul 2026
  • Design a pipeline that cleans pod alerts and finds bad podsSystem designAlerts about Kubernetes pods arrive messy: inconsistent formats, duplicates and noise. Design the data pipeline that ingests and cleans them and uses the result to flag pods that…
    Last asked May 2026
  • Parallel chunked download with integrity checkCodingChange a sequential chunked file download to fetch chunks in parallel, then verify the reassembled file's integrity. Reported on 1point3acres' Baseten bank; reconstructed in our…
    Last asked Feb 2026
  • Commit-to-production delivery pipelineSystem designDesign a CI/CD pipeline from commit to deployment covering source integration, builds, artifacts, quality gates, deployment and observability. Reported on 1point3acres' Baseten…
  • Guided system design fundamentals roundSystem designAn interviewer-led system design exercise covering requirements, architecture, storage, caching, async work, reliability and observability for a supplied scenario. Reported on…