Datadog logo

Datadog Medium Interview Questions

6 medium-level practice questions for Datadog technical interviews

coding Medium Verified Question #1

1. Event Window Aggregator


Category: String coding problem
You are given a list of sensor readings. Each reading has a list of labels, a timestamp, and a numeric value. You are also given a target label and...
Input: Array of strings
Output: Array
coding Medium Verified Question #2

2. Denomination Breakdown


Category: Array coding problem
You are given a list of distinct positive integer denominations and a target amount. Find the minimum total number of denominations needed to sum...
Input: Array
Output: Integer
coding Medium Verified Question #3

3. Asset Tree Size


Category: Tree coding problem
You are given a list of asset nodes representing a tree structure and a target path. Each node has a name, an optional size (present only for leaf...
Input: List
Output: Computed result
coding Medium Verified Question #4

4. Storage Cleaner


Category: Trie-based coding problem
You are implementing a recursive storage cleaner. Given a filesystem represented as a dictionary and a starting path, delete all files and...
Input: Array of strings
Output: Computed result
coding Medium Verified Question #5

5. Stream Pattern Matcher


Category: Algorithm coding problem
You are processing a stream of mixed input lines. Each line is either a pattern registration or an event log entry. - A pattern line starts with `P:...
Input: List
Output: Printed output
coding Medium Verified Question #6

6. Packet Buffer


Category: String coding problem
Design a PacketBuffer class that manages a fixed-capacity in-memory buffer for incoming data. Data is flushed to disk in chunks when the buffer...
Input: String
Output: Integer

No AI generated questions yet for Datadog.

Start practicing Datadog questions

Sign up for free to access walkthroughs, AI-generated questions, and more.

Get Started Free