Realtime
All interview questions related to Realtime
Contrast WebSockets and gRPC streaming for real-time communication. How do you scale and secure each?
Design a web/mobile chat system with 1:1 and group chats, typing indicators, presence, read receipts, and offline support.
Design real-time driver-rider matching and dispatch with surge pricing, ETA, live location, and fraud detection.
Design a Google Docs–style collaborative editor with real-time edits, offline support, and conflict resolution.
Design a “find my friends” style service with real-time location updates, privacy zones, and battery-friendly clients.
Design a scalable video conferencing service like Zoom with low latency, adaptive quality, and security.
Design a multiplayer online gaming platform with matchmaking, anti-cheat, and real-time state sync.