Design a real-time chat application like Slack or WhatsApp — Capgemini interview
Reported in Capgemini European engineering loops. Mid-to-senior design spanning WebSockets, message storage, and presence.
Interview atlas
Explore 11,575 curated Q&As across 124 employers — filter by career stage, round, or company.
Reported in Capgemini European engineering loops. Mid-to-senior design spanning WebSockets, message storage, and presence.
Reported in Spotify European engineering loops. Senior system design combining sharding, eviction, consistency, and observability.
Reported in Spotify European engineering loops. Infrastructure design question covering L4/L7 balancers and health checks.
Reported in Spotify European engineering loops. Caching patterns for system design and backend performance tuning.
Reported in Spotify European engineering loops. Mid-to-senior design spanning WebSockets, message storage, and presence.
Reported in trivago European engineering loops. Common product-system question for companies operating across many EU countries.
Reported in trivago European engineering loops. EU interviews often test practical privacy engineering and regulatory trade-offs.
Reported in trivago European engineering loops. OOD theory-to-practice question for maintainability.
Reported in trivago European engineering loops. Object-oriented design classic testing modeling and extensibility.
Reported in trivago European engineering loops. Security-focused DevOps interview question for pipeline hardening.
Reported in trivago European engineering loops. Infrastructure as code question around remote state and safety.
Reported in trivago European engineering loops. Release engineering question focused on risk mitigation.
Reported in trivago European engineering loops. DevOps troubleshooting interview question for container orchestration.
Reported in trivago European engineering loops. Frontend performance question around memoization and state modeling.
Reported in trivago European engineering loops. Python concurrency interview topic for backend roles.