Skip to main content

System Design Interview Questions

Review this list of 427 System Design interview questions and answers verified by hiring managers and candidates.
  • Meta logoAsked at Meta 
    Add answer
    Product Manager
    System Design
    +2 more
  • Asana logoAsked at Asana 
    1 answer

    "Clarify: Can I assume I’m a PM at Amazon for the wishlist feature? What is the wishlist feature?You can create a wishlist for yourself of items you want to buy later You can create a wishlist for other people you are shopping for (ex. Christmas, birthdays, etc) You can share this wishlist with others How are we defining “improvement”? (I’m assuming I’m responsible for coming up with the definition) Why do we want to improve the wishlist feature in particular? (Again, I’m responsible"

    Kay T. - "Clarify: Can I assume I’m a PM at Amazon for the wishlist feature? What is the wishlist feature?You can create a wishlist for yourself of items you want to buy later You can create a wishlist for other people you are shopping for (ex. Christmas, birthdays, etc) You can share this wishlist with others How are we defining “improvement”? (I’m assuming I’m responsible for coming up with the definition) Why do we want to improve the wishlist feature in particular? (Again, I’m responsible"See full answer

    System Design
    Product Design
  • Nike logoAsked at Nike 
    1 answer

    "Assumptions: timeline will be open, both platforms, target is globally. and specifically working with Nike App for shopping Company goal: Goal of Nike is to "Just Do It" as well as anybody can be an athlete, *Goal is open, so the purpose of the app is to allow users to see new items at hand and shop Nike process, Target Segment: 1. Frequent Users 2 First Time users. a. First time users downloading app. 2b. User who have already purchased an order and use the app to see shopping history. User J"

    Anonymous Giraffe - "Assumptions: timeline will be open, both platforms, target is globally. and specifically working with Nike App for shopping Company goal: Goal of Nike is to "Just Do It" as well as anybody can be an athlete, *Goal is open, so the purpose of the app is to allow users to see new items at hand and shop Nike process, Target Segment: 1. Frequent Users 2 First Time users. a. First time users downloading app. 2b. User who have already purchased an order and use the app to see shopping history. User J"See full answer

    System Design
    Product Design
  • Add answer
    System Design
  • Google logoAsked at Google 
    Add answer
    System Design
    Product Design
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Google logoAsked at Google 
    Add answer
    Product Manager
    System Design
    +1 more
  • Workday logoAsked at Workday 
    1 answer

    "Designing a Pseudo Random Number Generator (PRNG) involves creating an algorithm that generates a sequence of numbers that appear random while being deterministic, meaning that the same sequence can be reproduced given the same initial conditions. Here's a basic outline of how you could design a PRNG: Define the seed: The PRNG algorithm requires a seed value to initialize the generator. The seed can be any value, such as a number provided by the user or obtained from system data like the curr"

    Takashi M. - "Designing a Pseudo Random Number Generator (PRNG) involves creating an algorithm that generates a sequence of numbers that appear random while being deterministic, meaning that the same sequence can be reproduced given the same initial conditions. Here's a basic outline of how you could design a PRNG: Define the seed: The PRNG algorithm requires a seed value to initialize the generator. The seed can be any value, such as a number provided by the user or obtained from system data like the curr"See full answer

    System Design
  • Microsoft logoAsked at Microsoft 
    Add answer
    System Design
    Product Design
  • "Predicting user behavior generally is hard, unless you incorporate in all your product changes some kind of psychology based trigger or make behavior science-driven changes. For example creating scarcity like Booking.com who tell you that the rooms are about to be booked by someone else, or that others are looking at the property or booking actively today. Otherwise you'd have to rely on A/B testing and feature flags to release and measure the impact of product updates. A/B testing is a statis"

    Georgi S. - "Predicting user behavior generally is hard, unless you incorporate in all your product changes some kind of psychology based trigger or make behavior science-driven changes. For example creating scarcity like Booking.com who tell you that the rooms are about to be booked by someone else, or that others are looking at the property or booking actively today. Otherwise you'd have to rely on A/B testing and feature flags to release and measure the impact of product updates. A/B testing is a statis"See full answer

    System Design
  • Google logoAsked at Google 
    Add answer
    Technical Program Manager
    System Design
    +1 more
  • Opentext logoAsked at Opentext 
    3 answers

    "Clarification Questions Who are we? An independent startup trying to enter Why do we want to do this Constraints What kind of app do we have in mind, a library kind of app with subscriptions to a book Goal Help users read more by giving them a subscription model for a hard copy of book User acquisition Users Demographics - Kids, Teenagers, Young Adults, Old Adults, Oldies Profession - Working professionals, Stay at Home Reading - no, medium, avid Journey Get to know of a book -> Bu"

    Namrata L. - "Clarification Questions Who are we? An independent startup trying to enter Why do we want to do this Constraints What kind of app do we have in mind, a library kind of app with subscriptions to a book Goal Help users read more by giving them a subscription model for a hard copy of book User acquisition Users Demographics - Kids, Teenagers, Young Adults, Old Adults, Oldies Profession - Working professionals, Stay at Home Reading - no, medium, avid Journey Get to know of a book -> Bu"See full answer

    Product Manager
    System Design
    +1 more
  • Google logoAsked at Google 
    Add answer
    Product Manager
    System Design
    +1 more
  • Apple logoAsked at Apple 
    Add answer
    System Design
    Product Design
  • Patreon logoAsked at Patreon 
    Add answer
    Product Manager
    System Design
    +1 more
  • Google logoAsked at Google 
    1 answer

    "Museums are multi-revenue organizations. They dont have much or any profits in the process but thats becuase they dont want to either. All the money pretty much goes to operational costs required to be a well maintained place of exhibit. Lets consider the sources they currently "make" the money from- governments(national and/or state) private donors and trustees heritage organizations with their lottery fundings self channels like admission/entry fees, tickets for exhibitions, gift s"

    Debajyoti B. - "Museums are multi-revenue organizations. They dont have much or any profits in the process but thats becuase they dont want to either. All the money pretty much goes to operational costs required to be a well maintained place of exhibit. Lets consider the sources they currently "make" the money from- governments(national and/or state) private donors and trustees heritage organizations with their lottery fundings self channels like admission/entry fees, tickets for exhibitions, gift s"See full answer

    System Design
    Product Design
  • Better.com logoAsked at Better.com 
    Add answer
    System Design
    Technical
  • Add answer
    System Design
  • Accenture logoAsked at Accenture 
    Add answer
    System Design
    Technical
  • Blend logoAsked at Blend 
    Add answer
    System Design
    Product Design
  • System Design
Showing 381-400 of 427
Exponent

Get updates in your inbox with the latest tips, job listings, and more.

Follow Us

Products
Courses
Interview Questions
Interview Experiences
Popular articles
Guides
Coaching
For Partners
Company
Exponent © 2026
Terms of Service | Privacy