Perplexity
Retrieval pipelines, ranking evaluation, and shipping speed — expect to write working code quickly.
- Active questions
- 15
- Rounds covered
- 2
- Last reviewed
- Aug 18, 2026
Reported questions
The full collection. Each entry shows how many independent reports it has and when it was last seen in a live loop.
- ML designMediumSingle report · 1 report
Decide whether a ranking change shipped well
Offline metrics improved but the online engagement metric is flat. Enumerate the plausible explanations, then describe the smallest experiment that distinguishes between them.
Last seen Aug 18, 2026Study: ML systems → - ML designHardCorroborated · 4 reports
Cut p99 serving latency in half
An inference service meets its p50 target but misses p99 by 3x. Walk through how you would diagnose it, then which of batching, caching, quantisation, or admission control you would reach for and why.
Last seen Aug 27, 2026Study: ML systems → - CodingMediumCorroborated · 4 reports
Longest window with at most k distinct values
Given an array and an integer k, return the length of the longest contiguous window containing at most k distinct values. Follow-up: return the window itself, and handle a streaming input where you cannot revisit earlier elements.
Last seen Aug 19, 2026Study: Core coding patterns →
Interviewed at Perplexity recently?
Corroborating a question takes reports from people who did not interview together. Adding yours is what keeps this collection from drifting out of date.