PMMockr

QuestionsTechnical PMMeta

How would you work with engineering to reduce latency in WhatsApp

Problem Statement Description

Product context: Meta is a social technology company; its products include Facebook, Instagram, WhatsApp, Messenger, Threads, Quest, creator tools, and ads. WhatsApp is Meta's messaging platform; its products include private chats, groups, calls, communities, channels, business messaging, payments in some markets, and status updates.

You are a Technical PM working on WhatsApp at Meta, where message delivery speed and perceived responsiveness are central to trust, engagement, and retention. Users expect one-to-one chats, group messages, media sharing, calls, and status interactions to feel instant across different devices, network conditions, geographies, and app states.

In this interview, you should describe how you would partner with engineering to identify, prioritize, and reduce latency in WhatsApp without compromising reliability, privacy, security, or end-to-end encryption. The focus is not on naming a single fix, but on how you would structure the problem, define latency clearly, align teams, make technical trade-offs, and measure whether improvements are meaningful to users.

You may consider latency across the full user workflow: composing a message, sending it, server acknowledgment, recipient delivery, notification arrival, media upload/download, app open time, and real-time interactions such as calls. You should also account for users on low-end devices, poor networks, crowded group chats, and emerging immersive or multi-device contexts where responsiveness expectations may be even higher.

The experience should consider:

- Which user-facing latency moments matter most and how to define them precisely.

- How to break down latency across client, network, backend, storage, encryption, notification, and recipient-device layers.

- What instrumentation, logs, traces, and user cohorts would be needed to diagnose the issue.

- How to work with engineering to prioritize fixes based on user impact, feasibility, risk, and dependencies.

- Reliability, privacy, security, and end-to-end encryption constraints that may limit certain optimizations.

- Rollout strategy, experimentation approach, observability, and guardrail metrics.

- Trade-offs between speed, battery usage, data usage, infrastructure cost, consistency, and product quality.

The goal is to show how you would operate as a Technical PM: translating a broad performance problem into measurable requirements, partnering deeply with engineering, making principled product and technical trade-offs, and driving an improvement plan that makes WhatsApp feel faster and more dependable for real users.

What this question tests

Practise this question under interview conditions. Answer it out loud against a timer with an AI interviewer that asks follow-ups, then review the scored report.

Start a timed mock interview

Related Technical PM questions

All Technical PM questions · Product manager interview questions by skill area