Baseten technical phone screen interview

Round 2 of 5 · 7 questions reported

See the whole loop
Length
60 min
Format
Live in CoderPad: a few minutes of intro, then 45 to 50 minutes on one practical problem
They grade
Code you run and debug, clean structure, correct failure handling
Heads-up
Reported problems: downloading files in parallel, making blocking API calls in parallel. Python is common; some use Go.

Questions Baseten asks in this round 7

  • 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…