Implement Fixed-Window Get and Put QPS Tracking

Read the full interview experience this question came from →

Quick Overview

Design a key-value service with `put`, `get`, and load-reporting APIs. Make the API or object boundaries explicit, then cover invariants, edge cases, testing strategy, and operational trade-offs.

Implement Fixed-Window Get and Put QPS Tracking

Company: Databricks

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: medium

Interview Round: Technical Screen

Overview: Design a key-value service with `put`, `get`, and load-reporting APIs. Make the API or object boundaries explicit, then cover invariants, edge cases, testing strategy, and operational trade-offs.

Read the full Databricks Software Engineer interview experience this question came from

|Home/Software Engineering Fundamentals/Databricks
Databricks logo
Databricks
Jun 21, 2026
mediumSoftware EngineerTechnical ScreenSoftware Engineering Fundamentals
2
0
Loading...
Loading comments...