Interview Questions

Review this list of 4,217 interview questions and answers verified by hiring managers and candidates.
  • Product Design
  • Execution
    Analytical
  • "What excites me at work is being able to work on new and challenging projects where I have to be allowed to be creative and work with little supervision. I'm demotivated by that constant supervision and breathing down on one's neck every minute of the day."

    Anthony O. - "What excites me at work is being able to work on new and challenging projects where I have to be allowed to be creative and work with little supervision. I'm demotivated by that constant supervision and breathing down on one's neck every minute of the day."See full answer

    Behavioral
  • OpenAI logoAsked at OpenAI 

    "There can be multiple effects on adjusting the context window of LLM, some I can think of are below: If window size is large then more tokens are in context which could increase memory and compute costs because of O(n2) attention complexity. Larger window can help in better responses in multi turn conversations but attention dilution can also happen."

    Raja raghudeep E. - "There can be multiple effects on adjusting the context window of LLM, some I can think of are below: If window size is large then more tokens are in context which could increase memory and compute costs because of O(n2) attention complexity. Larger window can help in better responses in multi turn conversations but attention dilution can also happen."See full answer

    Machine Learning Engineer
    Technical
    +4 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • +1

    "Approach 1: Use sorting and return the kth largest element from the sorted list. Time complexity: O(nlogn) Approach 2: Use max heap and then select the kth largest element. time complexity: O(n+logn) Approach 3: Quickselect. Time complexity O(n) I explained my interviewer the 3 approaches. He told me to solve in a naive manner. Used Approach 1 had some time left so coded approach 3 also The average time complexity of Quickselect is O(n), making it very efficient for its purpose. However, in"

    GalacticInterviewer - "Approach 1: Use sorting and return the kth largest element from the sorted list. Time complexity: O(nlogn) Approach 2: Use max heap and then select the kth largest element. time complexity: O(n+logn) Approach 3: Quickselect. Time complexity O(n) I explained my interviewer the 3 approaches. He told me to solve in a naive manner. Used Approach 1 had some time left so coded approach 3 also The average time complexity of Quickselect is O(n), making it very efficient for its purpose. However, in"See full answer

    Software Engineer
    Coding
    +1 more
  • Product Manager
    Product Design
    +1 more
  • Walmart Labs logoAsked at Walmart Labs 

    "I prefer to build a team of complementary skills than being skewed on one aspect. And generally avoid an all rockstar team. Technically, this means we will have atleast one rockstar for one skill and it is acceptable if that rockstar is just an avg performer on other skills Which person gets indexed more on which skill is a time to time exercise depending on needs of the org, product charter and career aspirations of the person."

    RestlessMonk - "I prefer to build a team of complementary skills than being skewed on one aspect. And generally avoid an all rockstar team. Technically, this means we will have atleast one rockstar for one skill and it is acceptable if that rockstar is just an avg performer on other skills Which person gets indexed more on which skill is a time to time exercise depending on needs of the org, product charter and career aspirations of the person."See full answer

    Product Manager
    Behavioral
  • Adobe logoAsked at Adobe 

    "static boolean sudokuSolve(char board) { return sudokuSolve(board, 0, 0); } static boolean sudokuSolve(char board, int r, int c) { if(c>=board[0].length) { r=r+1; c=0; } if(r>=board.length) return true; if(boardr=='.') { for(int num=1; num<=9; num++) { boardr=(char)('0' + num); if(isValidPosition(board, r, c)) { if(sudokuSolve(board, r, c+1)) return true; } boardr='.'; } } else { return sudokuSolve(board, r, c+1); } return false; } static boolean isValidPosition(char b"

    Divya R. - "static boolean sudokuSolve(char board) { return sudokuSolve(board, 0, 0); } static boolean sudokuSolve(char board, int r, int c) { if(c>=board[0].length) { r=r+1; c=0; } if(r>=board.length) return true; if(boardr=='.') { for(int num=1; num<=9; num++) { boardr=(char)('0' + num); if(isValidPosition(board, r, c)) { if(sudokuSolve(board, r, c+1)) return true; } boardr='.'; } } else { return sudokuSolve(board, r, c+1); } return false; } static boolean isValidPosition(char b"See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • Exponent logoAsked at Exponent 
    +1

    "Solution: World population = 8B Assuming 10% of world population does not use detergent( using only soap or using only water) Remaining population = 90/100 * 8B = 7.2B ~ 7B Diving the users into 3 categories Users who wash everyday Users who wash twice a week Users who wash once a week Wash everyday --- Wash twice a week --- Wash once a week Used clothes < Used clothes < Used clothes 5gm --- 10gm --- 15gm (Detergent used"

    Reshma R. - "Solution: World population = 8B Assuming 10% of world population does not use detergent( using only soap or using only water) Remaining population = 90/100 * 8B = 7.2B ~ 7B Diving the users into 3 categories Users who wash everyday Users who wash twice a week Users who wash once a week Wash everyday --- Wash twice a week --- Wash once a week Used clothes < Used clothes < Used clothes 5gm --- 10gm --- 15gm (Detergent used"See full answer

    Product Manager
    Estimation
  • " Broke down the problem in this: Features scope API design Pseudo code for specific components Data model/schema Back-of-the-envelope calculations Reference links Link to whiteboard or diagram such as https://sketchboard.me/new Good luck! Considerations: Content could be potential large Older content should clean from the server URL: Pastebin.com/2324234 Features Scope: user can paste any text content .TXT, .HTML Limit on the amount content compress data and send over"

    Ayo A. - " Broke down the problem in this: Features scope API design Pseudo code for specific components Data model/schema Back-of-the-envelope calculations Reference links Link to whiteboard or diagram such as https://sketchboard.me/new Good luck! Considerations: Content could be potential large Older content should clean from the server URL: Pastebin.com/2324234 Features Scope: user can paste any text content .TXT, .HTML Limit on the amount content compress data and send over"See full answer

    Software Engineer
    System Design
    +1 more
  • Apple logoAsked at Apple 

    "This is a Design a Product question. For this, we'll want to follow the formula for success: Ask clarifying questions Identify user types, behaviors, and pain points State the goal and use cases List current solutions Improvements / net new solutions Evaluate and select solutions Measure Success Summarize Ask clarifying questions It's important to get clarity on anything unclear. This may seem like a straightforward question, but us"

    Exponent - "This is a Design a Product question. For this, we'll want to follow the formula for success: Ask clarifying questions Identify user types, behaviors, and pain points State the goal and use cases List current solutions Improvements / net new solutions Evaluate and select solutions Measure Success Summarize Ask clarifying questions It's important to get clarity on anything unclear. This may seem like a straightforward question, but us"See full answer

    Product Manager
  • Airbnb logoAsked at Airbnb 

    "This is posed as a tricky question at first, but we can actually approach this very similarly to a Favorite Product question. It's always good to start with identifying what type of problem you're tackling. The problem we need to tackle is essentially a variation on a Favorite Product Question: Choose a product and briefly explain what it is Who are the users? What are their pain points? How did competitors solve it in the past? **How does this product addr"

    Exponent - "This is posed as a tricky question at first, but we can actually approach this very similarly to a Favorite Product question. It's always good to start with identifying what type of problem you're tackling. The problem we need to tackle is essentially a variation on a Favorite Product Question: Choose a product and briefly explain what it is Who are the users? What are their pain points? How did competitors solve it in the past? **How does this product addr"See full answer

    Product Manager
  • Lyft logoAsked at Lyft 

    "Clarifying Questions: How do you define 45% drop in ride orders? Does it include completed as well as cancelled rides? Is it a sudden drop or a gradual decline? For all types of services/rides or anything specific? At any particular time of the day/week/month, have we observed this drop? Is it happening across all locations or in a particular region? For a particular platform? iOS/Android Most likely reasons (that we can cross-off asap): Unrest in a particular geograph"

    Rishabh S. - "Clarifying Questions: How do you define 45% drop in ride orders? Does it include completed as well as cancelled rides? Is it a sudden drop or a gradual decline? For all types of services/rides or anything specific? At any particular time of the day/week/month, have we observed this drop? Is it happening across all locations or in a particular region? For a particular platform? iOS/Android Most likely reasons (that we can cross-off asap): Unrest in a particular geograph"See full answer

    Product Manager
    Analytical
    +1 more
  • Wayfair logoAsked at Wayfair 

    "This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer. Unfortunately, there's no formula for technical questions, but some general tips are: Use analogies when you can Break your solution into clear, bite-size steps Don't be afraid to use examples to b"

    Exponent - "This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer. Unfortunately, there's no formula for technical questions, but some general tips are: Use analogies when you can Break your solution into clear, bite-size steps Don't be afraid to use examples to b"See full answer

    Product Manager
  • "You should be able to identify this as a Measure Success question. These kinds of questions are used to test your analytical skills, as well as your ability to track project progress post-launch. Recall the strategy for tackling them methodically and thoroughly: Ask clarifying questions State the goal of the feature / product Behavior Mapping / UX Flow Mapping Provide criteria to prioritize metrics Prioritize metrics Summarize Let's begin! Ask cl"

    Exponent - "You should be able to identify this as a Measure Success question. These kinds of questions are used to test your analytical skills, as well as your ability to track project progress post-launch. Recall the strategy for tackling them methodically and thoroughly: Ask clarifying questions State the goal of the feature / product Behavior Mapping / UX Flow Mapping Provide criteria to prioritize metrics Prioritize metrics Summarize Let's begin! Ask cl"See full answer

    Product Manager
    Analytical
  • Google logoAsked at Google 

    "First Contextual Questions: Opportunities & Threats for whom? Assuming for Google Maps only Approach: Google’s Vision & Mission > Where does Maps fit into that? Analysing use case that Google Maps serve? SWOT Analysis My View ## Google Vision & Mission: To organize world’s information and make it universally accessible and useful Google Maps Strategic Fit: _Google Maps provides organization of geographic information, allows users to change/add/delete c"

    Sourabh M. - "First Contextual Questions: Opportunities & Threats for whom? Assuming for Google Maps only Approach: Google’s Vision & Mission > Where does Maps fit into that? Analysing use case that Google Maps serve? SWOT Analysis My View ## Google Vision & Mission: To organize world’s information and make it universally accessible and useful Google Maps Strategic Fit: _Google Maps provides organization of geographic information, allows users to change/add/delete c"See full answer

    Product Manager
    Product Strategy
  • "As we can pass info to only one child at a time, I told that from any given node, we have to pass the info to that child(of this node) which has the largest subtree rooted at it. To calculate the subtree sizes, I used DFS. And then to calculate the minimum time to pass info to all the nodes, I used BFS picking the largest subtree child first at every node. I couldn't write the complete code in the given time and also made a mistake in telling the overall time complexity of my approach. I think t"

    Lakshman B. - "As we can pass info to only one child at a time, I told that from any given node, we have to pass the info to that child(of this node) which has the largest subtree rooted at it. To calculate the subtree sizes, I used DFS. And then to calculate the minimum time to pass info to all the nodes, I used BFS picking the largest subtree child first at every node. I couldn't write the complete code in the given time and also made a mistake in telling the overall time complexity of my approach. I think t"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Palantir logoAsked at Palantir 

    "e"

    Srikar T. - "e"See full answer

    Software Engineer
    Behavioral
  • "Goal: To design a product that helps people keep track of their belongings and prevent loss. Identifying users: Individuals who frequently lose their belongings Parents who want to keep track of their children's belongings Tourists who want to secure their belongings while travelling Selecting the right user:Given Google's expertise in technology, we will focus on designing a product for individuals who frequently lose their belongings. Defining features and prioritizing: Item tracki"

    Anonymous Panda - "Goal: To design a product that helps people keep track of their belongings and prevent loss. Identifying users: Individuals who frequently lose their belongings Parents who want to keep track of their children's belongings Tourists who want to secure their belongings while travelling Selecting the right user:Given Google's expertise in technology, we will focus on designing a product for individuals who frequently lose their belongings. Defining features and prioritizing: Item tracki"See full answer

    Product Manager
    Product Design
Showing 2581-2600 of 4217