Skip to main content

Interview Questions

Review this list of 4,603 interview questions and answers verified by hiring managers and candidates.
  • Amazon logoAsked at Amazon 
    10 answers
    Video answer for 'What product that you led are you most proud of and why?'
    +6

    "During the pandemic, many folks in my small town in India lost their jobs and were really struggling to make ends meet. A few of them reached out to me for financial help or help finding a job and I did my best with what limited resources I had. It was a tough situation to be in since there was only so much I could do for them. After some thinking, I realized one way that I could help them was if I could get them educational opportunities that could support them with starting a new career sinc"

    Aabid S. - "During the pandemic, many folks in my small town in India lost their jobs and were really struggling to make ends meet. A few of them reached out to me for financial help or help finding a job and I did my best with what limited resources I had. It was a tough situation to be in since there was only so much I could do for them. After some thinking, I realized one way that I could help them was if I could get them educational opportunities that could support them with starting a new career sinc"See full answer

    Product Manager
    Behavioral
    +1 more
  • Google logoAsked at Google 
    8 answers
    +5

    "To build a product using Generative AI (Gen AI), the process would involve multiple steps, from conceptualization to deployment. Here's a structured approach : 1. Identify the Problem or Opportunity Start with the need or opportunity: What problem do you want to solve? Is it to automate tasks, generate content, enhance creativity, or improve user experience? Example products:A content creation tool that generates blog posts or articles. A personalized customer support chatbot"

    Maulik S. - "To build a product using Generative AI (Gen AI), the process would involve multiple steps, from conceptualization to deployment. Here's a structured approach : 1. Identify the Problem or Opportunity Start with the need or opportunity: What problem do you want to solve? Is it to automate tasks, generate content, enhance creativity, or improve user experience? Example products:A content creation tool that generates blog posts or articles. A personalized customer support chatbot"See full answer

    Product Manager
    Product Design
    +1 more
  • Adobe logoAsked at Adobe 
    48 answers
    +41

    "public static boolean isPalindrome(String str){ boolean flag = true; int len = str.length()-1; int j = len; for(int i=0;i<=len/2;i++){ if(str.charAt(i)!=str.charAt(j--)){ flag = false; break; } } return flag; }"

    Sravanthi M. - "public static boolean isPalindrome(String str){ boolean flag = true; int len = str.length()-1; int j = len; for(int i=0;i<=len/2;i++){ if(str.charAt(i)!=str.charAt(j--)){ flag = false; break; } } return flag; }"See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • Microsoft logoAsked at Microsoft 
    11 answers
    +8

    "What metrics do you use to measure the success of a product? Clarifications & Assumptions What type of a Product is it? Is it an App? Assume it is an App. Are you launching the App now or is it an App that has already been in production for a while? Assume you are launching the App now. It is for a consumer (D2C or a B2B / Enterprise)? Assume it is for consumers / individual users to start with, and eventually will be adopted by Enterprises. Assume that your current target custo"

    Karthik M. - "What metrics do you use to measure the success of a product? Clarifications & Assumptions What type of a Product is it? Is it an App? Assume it is an App. Are you launching the App now or is it an App that has already been in production for a while? Assume you are launching the App now. It is for a consumer (D2C or a B2B / Enterprise)? Assume it is for consumers / individual users to start with, and eventually will be adopted by Enterprises. Assume that your current target custo"See full answer

    Product Manager
    Analytical
  • Meta logoAsked at Meta 
    16 answers
    +12

    "Clarification: What types of jobs are we targeting? Are we talking about a broad market (like Indeed) or more focused—white-collar (LinkedIn-style) or blue-collar (gigs and tasks)? Where are we launching the marketplace—U.S. or globally? Let’s assume U.S. for now. Is this a standalone product or integrated within one of Meta’s existing platforms (Facebook, WhatsApp, Instagram)? Let’s assume it’s integrated into Facebook. Overview: Meta’s Mission: Why would Meta want to launch a"

    Kat - "Clarification: What types of jobs are we targeting? Are we talking about a broad market (like Indeed) or more focused—white-collar (LinkedIn-style) or blue-collar (gigs and tasks)? Where are we launching the marketplace—U.S. or globally? Let’s assume U.S. for now. Is this a standalone product or integrated within one of Meta’s existing platforms (Facebook, WhatsApp, Instagram)? Let’s assume it’s integrated into Facebook. Overview: Meta’s Mission: Why would Meta want to launch a"See full answer

    Product Manager
    Analytical
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Accenture logoAsked at Accenture 
    4 answers

    "For any project based questions, it is important to structure your response clearly, showcasing your thought process, technical skills, problem-solving abilities, and how your work added value. Besides the STAR method, you can also use this kind of framework: 1. Start by selecting a relevant project (related to the role) Give the project background and what specific problem it solved. 2. Align the project's objective and your role Be specific about your role: were you the le"

    Malay K. - "For any project based questions, it is important to structure your response clearly, showcasing your thought process, technical skills, problem-solving abilities, and how your work added value. Besides the STAR method, you can also use this kind of framework: 1. Start by selecting a relevant project (related to the role) Give the project background and what specific problem it solved. 2. Align the project's objective and your role Be specific about your role: were you the le"See full answer

    Software Engineer
    Behavioral
    +9 more
  • Snap logoAsked at Snap 
    8 answers
    +4

    "Perplexity - the measure LLM is surprised when it predicts next word. For example: I love to eat --- if LLM selects as next word "fruits" it will be less surprising than if LLM selects as next word "metal". It is better to have lower perplexity score. Cross Entropy is the measure how well model match true labels. So if the next word is "cat" and LLM assigns 0.5 to it then cross entropy value is -log(0.5) = 0.69 and if it assigns 0.9 probability to word cat then cross entropy value is - log(0.9"

    Alex N. - "Perplexity - the measure LLM is surprised when it predicts next word. For example: I love to eat --- if LLM selects as next word "fruits" it will be less surprising than if LLM selects as next word "metal". It is better to have lower perplexity score. Cross Entropy is the measure how well model match true labels. So if the next word is "cat" and LLM assigns 0.5 to it then cross entropy value is -log(0.5) = 0.69 and if it assigns 0.9 probability to word cat then cross entropy value is - log(0.9"See full answer

    Machine Learning Engineer
    Artificial Intelligence
    +2 more
  • Google logoAsked at Google 
    15 answers
    +11

    " Honestly, the first question should be can you please explain the question in detail. Below is my breakdown of this question What kind of furniture market? Online or store-based? Will Google produce the furniture or will it be an aggregator? Once understood let us ask more clarifying questions Why does Google wanna get into this space? Is it to increase revenue or engagement? Is there a region that Google is thinking of starting in? I**s there a problem to be solved? What is the motivation"

    Ekta M. - " Honestly, the first question should be can you please explain the question in detail. Below is my breakdown of this question What kind of furniture market? Online or store-based? Will Google produce the furniture or will it be an aggregator? Once understood let us ask more clarifying questions Why does Google wanna get into this space? Is it to increase revenue or engagement? Is there a region that Google is thinking of starting in? I**s there a problem to be solved? What is the motivation"See full answer

    Product Manager
    Product Strategy
  • +22

    "Clarify: I have some clarifying questions I would like to get answered Is this a podcast app that uses Netflix actors/actresses/producers/etc? Is this available to everyone or just Netflix subscribers? How is this product presented? Is it apart of the Netflix app or its own separate app? Goals: First thing first is to understand Netflix. Netflix is a streaming platform that differentiates itself by being the first platform that creates its own original content. It is facing massi"

    Rasheek N. - "Clarify: I have some clarifying questions I would like to get answered Is this a podcast app that uses Netflix actors/actresses/producers/etc? Is this available to everyone or just Netflix subscribers? How is this product presented? Is it apart of the Netflix app or its own separate app? Goals: First thing first is to understand Netflix. Netflix is a streaming platform that differentiates itself by being the first platform that creates its own original content. It is facing massi"See full answer

    Product Manager
    Analytical
  • Meta logoAsked at Meta 
    7 answers
    +4

    "Product Overview: Instagram, a social network owned by Meta, allows users to create and share various types of content, including photos, videos, and Reels, which are short, TikTok-style videos. The platform serves different user segments, including content creators, viewers, and the platform itself as an ecosystem. User Segmentation: I segmented users into three primary categories: Content Creators: This includes businesses, public figures, influencers, and regular users who crea"

    Aviran H. - "Product Overview: Instagram, a social network owned by Meta, allows users to create and share various types of content, including photos, videos, and Reels, which are short, TikTok-style videos. The platform serves different user segments, including content creators, viewers, and the platform itself as an ecosystem. User Segmentation: I segmented users into three primary categories: Content Creators: This includes businesses, public figures, influencers, and regular users who crea"See full answer

    Product Manager
    Analytical
    +1 more
  • Amazon logoAsked at Amazon 
    9 answers
    +6

    "When customer is not worried about quality but only worried about delivery"

    Shiva P. - "When customer is not worried about quality but only worried about delivery"See full answer

    Product Manager
    Behavioral
    +2 more
  • Google logoAsked at Google 
    16 answers
    +12

    "100 people per floor x 100 floors = 10,000 people. Uses of the elevator per day per person: 4, so 40,000 rides per day. Average length of a ride = 50 floors, assuming each ride is to the lobby. Target time per ride: 1 minute. Assuming 80% of traffic occurs during four rush hours, then 32,000 rides must happen in that time, so 133 per minute. Assuming six people per ride then you get 22 elevators required to operate during peak times. I reality you have to treat this as a Poisson arrival process"

    Marcos P. - "100 people per floor x 100 floors = 10,000 people. Uses of the elevator per day per person: 4, so 40,000 rides per day. Average length of a ride = 50 floors, assuming each ride is to the lobby. Target time per ride: 1 minute. Assuming 80% of traffic occurs during four rush hours, then 32,000 rides must happen in that time, so 133 per minute. Assuming six people per ride then you get 22 elevators required to operate during peak times. I reality you have to treat this as a Poisson arrival process"See full answer

    Product Manager
    Analytical
  • Accenture logoAsked at Accenture 
    70 answers
    +60

    "I follow a variation of the RICE framework when prioritizing how I ship product features. I start by looking at: Reach: Because the customer segmentation across our product portfolio is so similar, I tend to hold a lot of weight on product features that will maximize our customer reach with a minimal LOE. Impact: After establishing which customer segments will benefit from the product feature, I determine the urgency and estimated impact on each customer segment based on customer i"

    Ashley C. - "I follow a variation of the RICE framework when prioritizing how I ship product features. I start by looking at: Reach: Because the customer segmentation across our product portfolio is so similar, I tend to hold a lot of weight on product features that will maximize our customer reach with a minimal LOE. Impact: After establishing which customer segments will benefit from the product feature, I determine the urgency and estimated impact on each customer segment based on customer i"See full answer

    Product Manager
    Behavioral
    +10 more
  • xAI logoAsked at xAI 
    1 answer

    "=>user => window {addfile(void * file, userID, chatID) => add to fileList=> Display(file pointer)} => file=> pointer to DB, thumbnail => file will stores in database, pointer to the file+ thumbnail to be visible to chat => file is associated with chat => chat : users list, notepad: post { , user posted} class file{ void * buffer = nullptr; string fileName = nullptr; public: file( void content, string filename ):fileName ("

    Ankush G. - "=>user => window {addfile(void * file, userID, chatID) => add to fileList=> Display(file pointer)} => file=> pointer to DB, thumbnail => file will stores in database, pointer to the file+ thumbnail to be visible to chat => file is associated with chat => chat : users list, notepad: post { , user posted} class file{ void * buffer = nullptr; string fileName = nullptr; public: file( void content, string filename ):fileName ("See full answer

    Software Engineer
    Coding
    +1 more
  • LinkedIn logoAsked at LinkedIn 
    44 answers
    Video answer for 'Design a LinkedIn for blue collar workers.'
    +41

    "Clarifying Questions & Assumptions: Blue collar :relating to manual work or workers, particularly in industry, they usually dont have college degree Linkedin: a social network that focuses on professional networking and career development. Why is linkedin expanding to blue collar workers? Ans: to expand new market as they have great untapped potential Do you want anew app or integrate it with Linkedin? Ans: you decide I would like to look more into the problem space before deciding on tha"

    D J. - "Clarifying Questions & Assumptions: Blue collar :relating to manual work or workers, particularly in industry, they usually dont have college degree Linkedin: a social network that focuses on professional networking and career development. Why is linkedin expanding to blue collar workers? Ans: to expand new market as they have great untapped potential Do you want anew app or integrate it with Linkedin? Ans: you decide I would like to look more into the problem space before deciding on tha"See full answer

    Product Manager
    Product Design
  • Accenture logoAsked at Accenture 
    31 answers
    +26

    "We can use dictionary to store cache items so that our read / write operations will be O(1). Each time we read or update an existing record, we have to ensure the item is moved to the back of the cache. This will allow us to evict the first item in the cache whenever the cache is full and we need to add new records also making our eviction O(1) Instead of normal dictionary, we will use ordered dictionary to store cache items. This will allow us to efficiently move items to back of the cache a"

    Alfred O. - "We can use dictionary to store cache items so that our read / write operations will be O(1). Each time we read or update an existing record, we have to ensure the item is moved to the back of the cache. This will allow us to evict the first item in the cache whenever the cache is full and we need to add new records also making our eviction O(1) Instead of normal dictionary, we will use ordered dictionary to store cache items. This will allow us to efficiently move items to back of the cache a"See full answer

    Software Engineer
    Data Structures & Algorithms
    +6 more
  • Google logoAsked at Google 
    1 answer

    "Clarifying questions- Are we considering only the viewing + upload or all the services like ads, payouts etc? -- only streaming + uploads. Are we considering any specific platform like App, website or everything? --- All. Are we talking about just the tech part or should we consider the ops cost as well? ---consider everything. High level equation- Since we want to calculate the cost of running youtube for a day , we need to consider the following verticals- **Vide"

    Mayank M. - "Clarifying questions- Are we considering only the viewing + upload or all the services like ads, payouts etc? -- only streaming + uploads. Are we considering any specific platform like App, website or everything? --- All. Are we talking about just the tech part or should we consider the ops cost as well? ---consider everything. High level equation- Since we want to calculate the cost of running youtube for a day , we need to consider the following verticals- **Vide"See full answer

    Product Manager
    Estimation
  • DoorDash logoAsked at DoorDash 
    17 answers
    +13

    "Defining the product Spotify is a music & podcast streaming application and by podcast, we are talking about the audio podcasts which creators upload on the app. Clarifying Questions & respective assumptions Context Who are we improving the product for? Creators or Consumers? What are the current features for consumers in brief? Each podcast has episodes, about(audio trailer), more like this Why are we doing this? Where are we planning to l"

    Shubh - "Defining the product Spotify is a music & podcast streaming application and by podcast, we are talking about the audio podcasts which creators upload on the app. Clarifying Questions & respective assumptions Context Who are we improving the product for? Creators or Consumers? What are the current features for consumers in brief? Each podcast has episodes, about(audio trailer), more like this Why are we doing this? Where are we planning to l"See full answer

    Product Manager
    Product Design
  • Anthropic logoAsked at Anthropic 
    Add answer
    Machine Learning Engineer
    Coding
    +1 more
  • Anthropic logoAsked at Anthropic 
    Add answer
    Software Engineer
    System Design
Showing 121-140 of 4603
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