Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Design a Telemetry SDK

HardSystem Design00:00
Practice interviewer
In session
5 left
00:00

Your question is Design a Telemetry SDK. Take a moment with it on the right.

Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).

You need to log in / sign up to chat or submit.

Problem

Tell me about how you would design a telemetry SDK for a mobile app at Microsoft.

Discuss the end-to-end design, including event capture, local buffering, network transmission, privacy controls, cloud ingestion, and ML-based telemetry prioritization or anomaly detection. Cover mobile constraints such as battery, storage, intermittent connectivity, SDK versioning, and backward compatibility. Explain how you would size the system, evaluate models, operate online and batch components, and detect feature drift, training-serving skew, data loss, and duplicate events.