Datadog
Observability loops with practical coding, a design round on high-volume metrics ingestion, and a systems conversation.
Typical loop
- 1Recruiter screen
- 2Technical phone screen
- 3Onsite: coding and distributed-systems rounds
- 4Architecture deep dive
- 5Behavioral round
Questions
Callback's practice questions and the LeetCode questions Datadog has been asking, filtered together.
Asked on LeetCode
13 questions · all time
- Most Common WordeasyArrayHash TableStringCountingfrequency 100.0
- Coin ChangemediumArrayDynamic ProgrammingBreadth-First SearchKnapsack Problem+1frequency 93.8
- Meeting SchedulermediumArrayTwo PointersSortingfrequency 91.3
- Valid Word AbbreviationeasyTwo PointersStringfrequency 89.9
- Design Add and Search Words Data StructuremediumStringDepth-First SearchDesignTriefrequency 85.0
- Maximum Depth of N-ary TreeeasyTreeDepth-First SearchBreadth-First Searchfrequency 83.0
- Design Circular QueuemediumArrayLinked ListDesignQueuefrequency 78.5
- House RobbermediumArrayDynamic Programmingfrequency 68.9
- People Whose List of Favorite Companies Is Not a Subset of Another ListmediumArrayHash TableStringfrequency 68.9
- Binary Tree Maximum Path SumhardDynamic ProgrammingTreeDepth-First SearchBinary Tree+1frequency 58.5
- House Robber IImediumArrayDynamic Programmingfrequency 58.5
- Maximum Vacation DayshardArrayDynamic ProgrammingMatrixfrequency 58.5
- Sliding Window MedianhardArrayHash TableSliding WindowHeap (Priority Queue)+1frequency 58.5