Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • Microsoft logoAsked at Microsoft 
    1 answer

    "Interviewer wanted to learn more about architecture and or scalability. But I was not sure what the expected answer was"

    Mridul J. - "Interviewer wanted to learn more about architecture and or scalability. But I was not sure what the expected answer was"See full answer

    Software Engineer
    Behavioral
  • Apple logoAsked at Apple 
    1 answer

    "We have a list of documents. We want to build an index that maps keywords to documents containing them. Then, given a query keyword, we can efficiently retrieve all matching documents. docs = [ "Python is great for data science", "C++ is a powerful language", "Python supports OOP and functional programming", "Weather today is sunny", "Weather forecast shows rain" ]"

    Mridul J. - "We have a list of documents. We want to build an index that maps keywords to documents containing them. Then, given a query keyword, we can efficiently retrieve all matching documents. docs = [ "Python is great for data science", "C++ is a powerful language", "Python supports OOP and functional programming", "Weather today is sunny", "Weather forecast shows rain" ]"See full answer

    Machine Learning Engineer
    Data Structures & Algorithms
    +1 more
  • DoorDash logoAsked at DoorDash 
    Add answer
    Data Scientist
    Data Analysis
  • Amazon logoAsked at Amazon 
    80 answers
    +72

    "Product manager is someone who drives a product with customer-first approach while doing what is right for the business. They absorb chaos from all directions(customers, internal stakeholders, leadership) and bring clarity and direction to the whole team, marching them towards a common goal."

    Phani C. - "Product manager is someone who drives a product with customer-first approach while doing what is right for the business. They absorb chaos from all directions(customers, internal stakeholders, leadership) and bring clarity and direction to the whole team, marching them towards a common goal."See full answer

    Product Manager
    Behavioral
  • Meta logoAsked at Meta 
    3 answers

    "Q: What ad system do we have (to clarify the limitation of the ads systems and its scope)? -> need context of the advertisement. What signals of ads do we have? pictures, texts, comments, video, etc. What is daily active users on the system? (scalability) Do we need taking actions after detecting it? (further process is needed?) what device do we have ad system? PC, mobile, etc. FR: detect the weapon signals (classification) alert after weapon is detected identify the us"

    Jaehyuk C. - "Q: What ad system do we have (to clarify the limitation of the ads systems and its scope)? -> need context of the advertisement. What signals of ads do we have? pictures, texts, comments, video, etc. What is daily active users on the system? (scalability) Do we need taking actions after detecting it? (further process is needed?) what device do we have ad system? PC, mobile, etc. FR: detect the weapon signals (classification) alert after weapon is detected identify the us"See full answer

    Machine Learning Engineer
    System Design
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Disney logoAsked at Disney 
    Add answer
    Product Manager
    Analytical
    +1 more
  • Disney logoAsked at Disney 
    Add answer
    Product Manager
    Behavioral
  • +2

    "Sounds like both the features requests address different problems, although it should be clarified in my opinion. I'd try to dig deep into why the customers are raising the requests to uncover the pain points. Questions like the following would help: "How are you currently solving it?" "What does it mean for you in terms of Cost or productivity?" (based on the context of the product) "Have you searched for an alternative?" Descriptive answers for the above questions should tell us if the"

    Kapil P. - "Sounds like both the features requests address different problems, although it should be clarified in my opinion. I'd try to dig deep into why the customers are raising the requests to uncover the pain points. Questions like the following would help: "How are you currently solving it?" "What does it mean for you in terms of Cost or productivity?" (based on the context of the product) "Have you searched for an alternative?" Descriptive answers for the above questions should tell us if the"See full answer

    Software Engineer
    Behavioral
  • Apple logoAsked at Apple 
    2 answers

    "Situation: Our company was going through tech stack updated and our team tasked to migrate existing code into Typescript(TS) and all future development to be written with TS within our codebase. TASK: Migrate existing codebase to TS and future integration to be TS compatible. ACTION: The team deep dived into picking up TS skill and learnt some basics and focused on delivering the migration in phases. I prioritised the files to migrate based on levels of complexity. I created a Fil"

    Shashank K. - "Situation: Our company was going through tech stack updated and our team tasked to migrate existing code into Typescript(TS) and all future development to be written with TS within our codebase. TASK: Migrate existing codebase to TS and future integration to be TS compatible. ACTION: The team deep dived into picking up TS skill and learnt some basics and focused on delivering the migration in phases. I prioritised the files to migrate based on levels of complexity. I created a Fil"See full answer

    Data Analyst
    Behavioral
    +1 more
  • Uber logoAsked at Uber 
    1 answer

    "Not my answer, but rather the details of this question. It should include the following functions: int insertNewCustomer(double revenue) -> returns a customer ID (assume auto-incremented & 0-based) int insertNewCustomer(double revenue, int referrerID) -> returns a customer ID (assume auto-incremented & 0-based) Set getLowestKCustomersByMinTotalRevenue(int k, double minTotalRevenue) -> returns customer IDs Note: The total revenue consists of the revenue that this customer bring"

    Anzhe M. - "Not my answer, but rather the details of this question. It should include the following functions: int insertNewCustomer(double revenue) -> returns a customer ID (assume auto-incremented & 0-based) int insertNewCustomer(double revenue, int referrerID) -> returns a customer ID (assume auto-incremented & 0-based) Set getLowestKCustomersByMinTotalRevenue(int k, double minTotalRevenue) -> returns customer IDs Note: The total revenue consists of the revenue that this customer bring"See full answer

    Data Engineer
    Coding
  • "solving to find a cycle in directed graph"

    XponentShift32 - "solving to find a cycle in directed graph"See full answer

    Backend Engineer
    Data Structures & Algorithms
    +1 more
  • Via Transportation logoAsked at Via Transportation 
    Add answer
    BizOps & Strategy
    Product Strategy
  • Clipboard Health logoAsked at Clipboard Health 
    Add answer
    BizOps & Strategy
    Product Strategy
  • Adobe logoAsked at Adobe 
    Add answer
    BizOps & Strategy
    Behavioral
    +1 more
  • DoorDash logoAsked at DoorDash 
    Add answer
    BizOps & Strategy
    Product Strategy
  • Via Transportation logoAsked at Via Transportation 
    Add answer
    BizOps & Strategy
    Data Analysis
    +1 more
  • PwC logoAsked at PwC 
    Add answer
    BizOps & Strategy
    Behavioral
  • Via Transportation logoAsked at Via Transportation 
    Add answer
    BizOps & Strategy
    Data Analysis
    +1 more
  • Revolut logoAsked at Revolut 
    Add answer
    BizOps & Strategy
    Behavioral
    +1 more
  • Clipboard Health logoAsked at Clipboard Health 
    Add answer
    BizOps & Strategy
    Product Strategy
Showing 761-780 of 4477