Interview Questions

System Design Interview Questions

Explore system design interview questions and practice explaining architecture, scalability, reliability, and technical tradeoffs. Narrow your preparation by company or role.

Preview questions — sign in to check your access.

A system design question for YouTube

technicalAmazonSoftware Engineer

Application layer protocols and networking in depth, system design, OS, and CDN

technicalAmazonCloud Support Engineer

Binary Search Tree traversal, linked list node deletion, and system design for a weblink shortening service.

technicalDell-TechnologiesSoftware Engineer

Can you describe the design and application of finite state machines in system design?

technicalIntel-CorporationProduct Development Engineer

Can you explain system design questions that were asked?

technicalMorgan-StanleySoftware Engineer

Describe a distribution system design.

technicalNetflixSoftware Engineer

Describe a recent project involving system design.

technicalAmazonSoftware Engineer

Describe a system design for image storage for a web system.

technicalAmazonSoftware Developer

Describe algorithmic questions of high complexity and system design questions.

technicalMicrosoftSoftware Engineer

Describe system design considerations for a Youtube search feature.

technicalGoogleSoftware Engineer

Describe the system design for a website that shows products from a tangible shop and now wants to include reviews fetched from an our company server.

technicalAmazonSoftware Development Engineer

Design a network (system design)

technicalMetaTechnical Program Manager

Design an elevator in a system design context.

technicalMicrosoftSoftware Engineer

Design Lottery ticket system - System Design Round.

situationalUberSoftware Engineer

Discuss concurrency and scaling strategies in system design.

technicalSalesforceMember of Technical Staff

Discuss CRUD API operations and the system design for a Tiny URL.

technicalPayPalSoftware Engineer

Discuss the system design for implementing a file server system.

technicalLinkedInSite Reliability Engineer

Embedded Systems, System Design and EE

technicalAppleSoftware Engineer

Explain a system design for Kubernetes and networking.

technicalOracleSoftware Engineer

Explain approach for system design problem.

technicalGoogleSoftware Engineer
Boost Interview

Create your free account

Get prepared, stay confident, and improve every interview.

or

Already have an account?