PracHub
QuestionsLearningGuidesInterview Prep
|Home/System Design/Salesforce

Design a 911 emergency calling service

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a candidate's ability to design a highly available, scalable emergency-calling platform covering real-time call flow, accurate caller location validation, PSAP routing, interoperability with telephony/SIP providers, and regulatory/security considerations.

  • medium
  • Salesforce
  • System Design
  • Software Engineer

Design a 911 emergency calling service

Company: Salesforce

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

## System Design Prompt Design a **911 emergency calling service** (or emergency call routing platform) that allows users to place emergency calls from mobile/landline/VoIP devices and routes them to the correct emergency response center. ### What to cover - End-to-end call flow (caller → network → emergency service → dispatcher) - How you determine and validate caller location - How you route to the correct PSAP/dispatch center - Reliability and availability targets (e.g., "five nines") - Handling spikes (regional disasters), partial outages, and degraded modes - Data retention, audit, security, and compliance - Observability and operational runbooks ### Assumptions You can focus on the backend/platform design and interop boundaries (telephony providers, SIP gateways, PSAP interfaces), not the physical radio systems for first responders.

Quick Answer: This question evaluates a candidate's ability to design a highly available, scalable emergency-calling platform covering real-time call flow, accurate caller location validation, PSAP routing, interoperability with telephony/SIP providers, and regulatory/security considerations.

Related Interview Questions

  • Design a Venue Rental and Booking System (HLD) - Salesforce (medium)
  • Design a Synchronized Watch Party System (LLD) - Salesforce (medium)
  • Design a TikTok-like short video platform - Salesforce (medium)
  • Design a configurable monthly API rate limiter - Salesforce (medium)
  • Design a scalable coffee ordering notification system - Salesforce (medium)
|Home/System Design/Salesforce

Design a 911 emergency calling service

Salesforce logo
Salesforce
Oct 18, 2025, 12:00 AM
mediumSoftware EngineerOnsiteSystem Design
13
0

System Design Prompt

Design a 911 emergency calling service (or emergency call routing platform) that allows users to place emergency calls from mobile/landline/VoIP devices and routes them to the correct emergency response center.

What to cover

  • End-to-end call flow (caller → network → emergency service → dispatcher)
  • How you determine and validate caller location
  • How you route to the correct PSAP/dispatch center
  • Reliability and availability targets (e.g., "five nines")
  • Handling spikes (regional disasters), partial outages, and degraded modes
  • Data retention, audit, security, and compliance
  • Observability and operational runbooks

Assumptions

You can focus on the backend/platform design and interop boundaries (telephony providers, SIP gateways, PSAP interfaces), not the physical radio systems for first responders.

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...

Browse More Questions

More System Design•More Salesforce•More Software Engineer•Salesforce Software Engineer•Salesforce System Design•Software Engineer System Design

Your design canvas — auto-saved

PracHub

Master your tech interviews with 9,000+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • AI Coding Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.