Contact

Interview QuestionBank

Your Ultimate Tech Interview Compass
Prepare with confidence using our extensive database of real questions from FAANG and beyond.
Filter
Question Type
System Design
Add
Role
Add
Company
Add
System Design
24836
Architect a distributed job processing queue.
### Question Analysis The question requires you to design a distributed job processing queue. This i...
Tokopedia
Engineering Manager
System Design
6658
What would be your design for a new chat app to compete with Whatsapp?
### Question Analysis Designing a new chat app to compete with WhatsApp requires understanding both ...
Acorns, Asana, AT&T, Blind, Electronic Arts, eToro, Expedia, Farfetch, Intel, Khatabook, Klarna, Kraken, Monzo, Nuro, Ola, Squarespace, Takeaway, Telegram Messenger, Tesla, Tokopedia, Visa, VMware, Wayfair, Waymo, Wealthsimple
Technical Program Manager
System Design
27512
Design a scalable key-value store across multiple nodes.
### Question Analysis Designing a scalable key-value store across multiple nodes involves creating a...
Sanmina
Engineering Manager
System Design
44165
Build a service to process in-app purchases in mobile applications.
### Question Analysis The question is asking you to design a service that handles in-app purchases ...
eBay
Machine Learning Engineer
System Design
25352
How do you envision the implementation of an asynchronous method with recursive self-calls, ensuring it stops after defined attempts, and what call tracking measures would you use?
### Question Analysis The question is asking you to design a system where an asynchronous method ca...
Airbnb, ByteDance, Canva, TikTok
Frontend Engineer
System Design
45930
How would you go about creating a WYSIWYG editor with comprehensive text editing and media embedding functionalities?
### Question Analysis The question asks about designing a **WYSIWYG (What You See Is What You Get) ...
Adobe, Braintree, Coinbase, Kraken, Netflix
Frontend Engineer
System Design
14826
What steps would you take to create an updater mechanism for IoT devices?
### Question Analysis The question focuses on designing an updater mechanism specifically for Intern...
ABB, Analog Devices, Arrow Electronics, Autodesk, Bose, Garmin, General Electric, Huawei, Jabil, Magna International, Maxim Integrated, Mentor Graphics, Molex, Murata Manufacturing, NVIDIA, Razer, Sony, Texas Instruments, ZTE
Embedded Engineer
System Design
51942
What steps would you take to create an updater mechanism for IoT devices?
### Question Analysis The question asks about designing an updater mechanism specifically for IoT (I...
Arrow Electronics, ABB, NVIDIA, Autodesk, Analog Devices, Jabil, Maxim Integrated, Murata Manufacturing, General Electric, Razer, Garmin, ZTE, Texas Instruments, Huawei, Molex, Magna International, Bose, Sony, Mentor Graphics
Embedded Engineer
System Design
35088
Develop a data processing engine for real-time analytics.
### Question Analysis The question asks you to design a data processing engine that can handle real...
Microsoft
Technical Program Manager
System Design
31863
Design a system for managing a social network's newsfeed.
### Question Analysis The question asks you to design a system for managing a social network's newsf...
Ancestry
Software Engineer
System Design
35283
What kind of vending machine would you design?
### Question Analysis The question requires you to design a vending machine, which involves understa...
App Annie, Benchling, BetterUp, Box, Chegg, Chime, Cisco, ClassPass, Clever, Cloudflare, Databricks, Degreed, DigitalOcean, Discord, DoorDash, Elastic, Fitbit, Giphy, GitHub, HomeAway, Housing.com, Indeed.com, Ironclad, Lyft, Mapbox, Medium, Microsoft, Monzo, Outbrain, Palantir Technologies, Pinterest, Rakuten, Rapyd, Scribd, Soundcloud, Tesla, Tinder, Waymo, WeTransfer, Zalando, Zoho
Product Manager
System Design
56281
Design a parking lot management system.
### Question Analysis Designing a parking lot management system involves creating a solution that ef...
Udacity
Software Engineer
System Design
17968
In a menu system with hierarchical items, what approach would you take to ensure sub-menus close upon selecting a different parent, while keeping them open when engaging with deeper nested items?
### Question Analysis The question involves designing a system for managing a menu with hierarchical...
Canva, Careem, Netflix, Splunk, Zillow
Frontend Engineer
System Design
14529
Design a system for real-time processing of medical sensor data.
### Question Analysis The question asks you to design a system for real-time processing of medical ...
Curve
Machine Learning Engineer
System Design
1126
Architect a platform for tracking and resolving customer support tickets.
### Question Analysis The question is asking you to design a platform specifically for managing cus...
Imgur
Engineering Manager
System Design
1842
Design a file sharing system like Dropbox.
### Question Analysis Designing a file sharing system like Dropbox involves creating a system that a...
Xandr
Engineering Manager
System Design
43515
Design a face recognition system that works in real-time.
### Question Analysis Designing a face recognition system that works in real-time involves creating ...
Mindtree
Engineering Manager
System Design
10466
Develop a real-time speech translation service.
### Question Analysis The question asks you to design a real-time speech translation service. This ...
Raisin
Engineering Manager
System Design
46088
Discuss the essential features and technical considerations of a photo sharing app, like Instagram, explaining the approach you would take in its design and development.
### Question Analysis The question requires you to design a photo-sharing application similar to In...
Deliveroo, Fiverr, Microsoft, UberEats, Paytm, Transferwise, Roblox, Rovio, Wayfair
iOS Engineer
System Design
18977
How do the SPI and I2C communication protocols differ from each other?
### Question Analysis The question asks for a comparison between two communication protocols: SPI (S...
Altera, Amazon Web Services, Arm, AT&T, Bosch Rexroth, Celestica, Denso, D-Link, Epson, Foxconn, Hewlett Packard, Hitachi, Jabil, KUKA Robotics, Leidos, Lockheed Martin, Maxim Integrated, Mentor Graphics, Microchip Technology, Mitsubishi Electric, Mitsubishi Electric Automation, Molex, Nuro, NXP Semiconductors, Razer, RS Components, Samsung Electronics, Seagate Technology, Stanley Black & Decker, TE Connectivity, Tektronix, Toyota Boshoku, Vishay Intertechnology, Waymo, Zoox
Embedded Engineer