Coreweave Interview Questions

Coreweave Interview Questions

CoreWeave's 8 reported questions are unusually uniform: every one of them onsite, every one rated medium, so there is no easy warm-up and no notorious hard outlier. The subject matter tracks what the company actually runs, which is fleets of machines. Candidates report designing batch reboots across a machine pool, a question that quickly becomes about concurrency limits, draining work before a restart, and what happens when a node never comes back. A companion question asks you to query machines and mark them offline. A website monitoring service brings the familiar arguments about check frequency, false positives from a single probe location and alert deduplication. The coding side is lighter: tree operations with DFS and BFS, a tool that fetches and stores web data, and an OAuth-based migration client where token refresh and resumability matter more than the algorithm. Two of the eight came from Site Reliability Engineer interviews and the other six from Software Engineer loops, and that operations framing shows in what gets asked. Written walk-throughs cover six of the questions; two of them you can run.

8 Questions 1 Company07.02.2026
Showing 8 results
Role
Coreweave logo
Coreweave
Medium
Software Engineer

Design a Website Monitoring Service

Design a website monitoring service that checks customer websites, detects outages or high latency, and alerts users when their sites fail health chec...

System Design
22
0
189 people solved
Jul 2, 2026
Coreweave logo
Coreweave
Medium
Software Engineer

Represent and Evaluate Boolean Predicate Expressions

Design a data structure to represent and evaluate predicates such as abc > 5 and (test < 8 or team > 9). Support comparisons, and, or, parentheses, an...

Software Engineering Fundamentals
12
0
127 people solved
Jul 2, 2026
Coreweave logo
Coreweave
Medium
Software Engineer

Design Tree Operations with DFS and BFS

Design an object-oriented tree class with several operations that require DFS and BFS traversal. Explain the node model, traversal APIs, and how you w...

Software Engineering Fundamentals
10
0
108 people solved
Jul 2, 2026
Coreweave logo
Coreweave
Medium
Software Engineer

Design a Human Workflow Distribution System

Design a workflow system that distributes tasks to human workers and tracks progress until completion. The system should assign work, prevent duplicat...

System Design
7
0
104 people solved
Jul 2, 2026
Coreweave logo
Coreweave
Medium
Site Reliability Engineer Locked

Design Batch Reboots for Machines

This question evaluates a candidate's competency in designing reliable, capacity-aware operational systems for large-scale machine management, includi...

System Design
37
0
296 people solved
Feb 13, 2026
Coreweave logo
Coreweave
Medium
Software Engineer

Build an OAuth-based data migration client

Prompt Build a small command-line program that migrates records from a legacy HTTP API to a new HTTP API. Required steps 1. Obtain an access token usi...

Software Engineering Fundamentals
48
0
496 people solved
Oct 31, 2025
Coreweave logo
Coreweave
Medium
Site Reliability Engineer Locked

Query Machines and Mark Them Offline

This question evaluates competency in interacting with RESTful HTTP APIs, JSON parsing and filtering, automation of operational workflows, resilient e...

Coding & Algorithms
9
0
118 people solved
Feb 13, 2026
Coreweave logo
Coreweave
Medium
Software EngineerSenior+

Implement web data fetch and storage tool

Problem You are asked to implement a small program that retrieves data from a remote web service protected by token-based authentication, parses the r...

Coding & Algorithms
18
0
272 people solved
Oct 11, 2025