Interview Questions

Review this list of 4,065 interview questions and answers verified by hiring managers and candidates.
  • Google logoAsked at Google 

    "Since Experimentation is a Broad Term I would like to ask a couple of Clarifying questions What kind of Experimentation User Behavior with newly introduced Beta features AI/Image learning Based Experimentation to test out trial features Something else API based experimentation for user/Third-party experiments,with APIs for new features exposed(this has a lot of potential where devs of apps etc can integrate new experimentation features in their apps with minima"

    Manas M. - "Since Experimentation is a Broad Term I would like to ask a couple of Clarifying questions What kind of Experimentation User Behavior with newly introduced Beta features AI/Image learning Based Experimentation to test out trial features Something else API based experimentation for user/Third-party experiments,with APIs for new features exposed(this has a lot of potential where devs of apps etc can integrate new experimentation features in their apps with minima"See full answer

    Product Manager
    Product Design
  • Amazon logoAsked at Amazon 

    "My parents because they take really good care of me whenever I feel sick"

    Amparo L. - "My parents because they take really good care of me whenever I feel sick"See full answer

    Solutions Architect
    Behavioral
  • Customer Success Manager
    Behavioral
    +1 more
  • "General Approach: In a funnel, prospects that dropped off at the very end just before conversion are the ones that were most likely to convert simply because they went through the effort of going through multiple steps to advance to the very end of the funnel. The more the prospects advances through the funnel, better their probability of converting. I'd therefore focus more on reducing drop-offs at the final stages of the funnel for better conversion. Caveats: There are certain use-cases where"

    Niji R. - "General Approach: In a funnel, prospects that dropped off at the very end just before conversion are the ones that were most likely to convert simply because they went through the effort of going through multiple steps to advance to the very end of the funnel. The more the prospects advances through the funnel, better their probability of converting. I'd therefore focus more on reducing drop-offs at the final stages of the funnel for better conversion. Caveats: There are certain use-cases where"See full answer

    Product Manager
    Execution
    +1 more
  • Plaid logoAsked at Plaid 
    +1

    "The goal is to determine which shows get promoted to the home screen i.e the screen the user sees after launching Netflix. There are two ways to promote shows today; Editorially - the editorial team selects the categories and shows to be shown to the users Algorithmically - based on the historical views and contextual information such as location, time of the year, age, etc the recommendation algorithm determines a list of shows to show on the screen. The higher level goal for Netflix is o"

    Ankit J. - "The goal is to determine which shows get promoted to the home screen i.e the screen the user sees after launching Netflix. There are two ways to promote shows today; Editorially - the editorial team selects the categories and shows to be shown to the users Algorithmically - based on the historical views and contextual information such as location, time of the year, age, etc the recommendation algorithm determines a list of shows to show on the screen. The higher level goal for Netflix is o"See full answer

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

  • TikTok logoAsked at TikTok 

    "Provided an overview of IG Search and the value it provides for users Gave 3 metrics that I would consider when determining success Shared the metric that I would use as the north star Got a follow up question. If users were clicking on irrelevant results from their search would that affect your metrics and how would you deal with that Do you think it is a bad thing if users use search to search for something, get irrelevant results and perform an action based on that?"

    Ruth J. - "Provided an overview of IG Search and the value it provides for users Gave 3 metrics that I would consider when determining success Shared the metric that I would use as the north star Got a follow up question. If users were clicking on irrelevant results from their search would that affect your metrics and how would you deal with that Do you think it is a bad thing if users use search to search for something, get irrelevant results and perform an action based on that?"See full answer

    Product Manager
    Analytical
  • Microsoft logoAsked at Microsoft 
    Video answer for 'How would you design and launch a TinyURL-like product?'

    "Missing launch. Only design is covered."

    Miguel C. - "Missing launch. Only design is covered."See full answer

    Product Design
  • DoorDash logoAsked at DoorDash 

    "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows: Ask clarifying questions List potential high level reasons Gather Context (TROPIC)Time Region Other features / products (internal) Platform Industry / Competition Cannibalization Establish a theory of probable cause Test theories Propose solutions Summarize "

    Exponent - "This is another Diagnosis problem. To answer this question, we suggest you use our framework (along with the TROPIC method) to be as thorough as possible. The framework is as follows: Ask clarifying questions List potential high level reasons Gather Context (TROPIC)Time Region Other features / products (internal) Platform Industry / Competition Cannibalization Establish a theory of probable cause Test theories Propose solutions Summarize "See full answer

    Product Manager
    Analytical
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Design an API for searching a folder.'
    Software Engineer
    System Design
    +1 more
  • +3

    "-- The text of the task is a bit confusing. If the status is repeated several -- times, then in the end you should show as start_date the date of the first -- occurrence, and in end_date the date of the last occurrence of this status, -- and not the date of the beginning of the next status with t1 as (select order_id, status, orderdate as startdate, lead(orderdate) over (partition by orderid order by orderdate) as enddate, ifnull(lag(status) over (partition by order_id order by or"

    Alexey T. - "-- The text of the task is a bit confusing. If the status is repeated several -- times, then in the end you should show as start_date the date of the first -- occurrence, and in end_date the date of the last occurrence of this status, -- and not the date of the beginning of the next status with t1 as (select order_id, status, orderdate as startdate, lead(orderdate) over (partition by orderid order by orderdate) as enddate, ifnull(lag(status) over (partition by order_id order by or"See full answer

    Coding
    SQL
  • +14

    "How technical and specific do you have to go when describing your past projects?"

    Mitchell K. - "How technical and specific do you have to go when describing your past projects?"See full answer

  • Software Engineer
    Behavioral
  • +1

    "."

    Aimable - "."See full answer

    Product Manager
    Execution
    +2 more
  • "Product recommendation is basically on what you have already viewed / listened etc. It would be based on your clicks, engagement and feedback as well.It mostly works on the most recent experience and sorted by the current experience first ( meeting the above criteria) followed by the relevant sorts by most positive responses in the categories recorded for you."

    Akheel M. - "Product recommendation is basically on what you have already viewed / listened etc. It would be based on your clicks, engagement and feedback as well.It mostly works on the most recent experience and sorted by the current experience first ( meeting the above criteria) followed by the relevant sorts by most positive responses in the categories recorded for you."See full answer

    Technical
    Analytical
  • Google logoAsked at Google 

    "A load balancer accepts requests from clients (e.g. web browsers on the Internet) and backend services (e.g. a web server). Load balancers are useful for replicating backend services onto multiple machines to meet increased demand. The design of a load balancer should address the following questions: What protocols should be supported? IP allows computers to communicate using packets, similarly to how people send letters. IP packets are addressed using an IP address and port number. "

    Anonymous Hyena - "A load balancer accepts requests from clients (e.g. web browsers on the Internet) and backend services (e.g. a web server). Load balancers are useful for replicating backend services onto multiple machines to meet increased demand. The design of a load balancer should address the following questions: What protocols should be supported? IP allows computers to communicate using packets, similarly to how people send letters. IP packets are addressed using an IP address and port number. "See full answer

    Software Engineer
    System Design
  • Adobe logoAsked at Adobe 
    Video answer for 'Merge k sorted linked lists.'
    +6

    "A much better solution than the one in the article, below: It looks like the ones writing articles here in Javascript do not understand the time/space complexity of javascript methods. shift, splice, sort, etc... In the solution article you have a shift and a sort being done inside a while, that is, the multiplication of Ns. My solution, below, iterates through the list once and then sorts it, separately. It´s O(N+Log(N)) class ListNode { constructor(val = 0, next = null) { th"

    Guilherme F. - "A much better solution than the one in the article, below: It looks like the ones writing articles here in Javascript do not understand the time/space complexity of javascript methods. shift, splice, sort, etc... In the solution article you have a shift and a sort being done inside a while, that is, the multiplication of Ns. My solution, below, iterates through the list once and then sorts it, separately. It´s O(N+Log(N)) class ListNode { constructor(val = 0, next = null) { th"See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +11

    "How does team matching and Bootcamp work for PMs?"

    Mitchell K. - "How does team matching and Bootcamp work for PMs?"See full answer

  • "My least favorite product is a desktop software solution called Marg, which is used frequently at our family business. Its an inventory, bookkeeping, and accounting software for small businesses in India and integrates with the official government tax portal. The general journey to accomplish any task, say adding a new product type, is very unintuitive and requires someone to be hands-on and familiar with the product to actually do this. Getting there is pure hit and trial. Like most desktop sof"

    Shankhadip M. - "My least favorite product is a desktop software solution called Marg, which is used frequently at our family business. Its an inventory, bookkeeping, and accounting software for small businesses in India and integrates with the official government tax portal. The general journey to accomplish any task, say adding a new product type, is very unintuitive and requires someone to be hands-on and familiar with the product to actually do this. Getting there is pure hit and trial. Like most desktop sof"See full answer

    Product Manager
    Product Design
  • Uber logoAsked at Uber 

    "Clarifying questions: Is it before pre launch or for it's current business? > Pre launch Goals > Adoption, engagement Can briefly talk about: What the company cares about? (Uber & Uber Eats) Uber: Redefining the world moves for the better Uber Eats: Make eating well effortless at any time, for anyone, anywhere Expectations of consumers and restaurants/Stores Consumers: At one's comfort, one wants the groceries or/and food to be delivered to their"

    Mahesh G. - "Clarifying questions: Is it before pre launch or for it's current business? > Pre launch Goals > Adoption, engagement Can briefly talk about: What the company cares about? (Uber & Uber Eats) Uber: Redefining the world moves for the better Uber Eats: Make eating well effortless at any time, for anyone, anywhere Expectations of consumers and restaurants/Stores Consumers: At one's comfort, one wants the groceries or/and food to be delivered to their"See full answer

    Product Manager
  • "During my internship at Inspira Analytics, our intern team had worked for two weeks on a client presentation for a new data dashboard. Unfortunately, during the final review, the manager pointed out several major flaws in our analysis and asked us to redo the entire structure. The feedback was blunt, and the team felt discouraged, questioning whether our efforts were even valued. As the informal team lead, I felt responsible for helping lift the team’s morale and refocus everyone so we could del"

    Dhruv M. - "During my internship at Inspira Analytics, our intern team had worked for two weeks on a client presentation for a new data dashboard. Unfortunately, during the final review, the manager pointed out several major flaws in our analysis and asked us to redo the entire structure. The feedback was blunt, and the team felt discouraged, questioning whether our efforts were even valued. As the informal team lead, I felt responsible for helping lift the team’s morale and refocus everyone so we could del"See full answer

    Product Manager
    Behavioral
Showing 1561-1580 of 4065