Interview Questions

Review this list of 3,984 interview questions and answers verified by hiring managers and candidates.
  • "I would use A/B testing to see if the new feature would be incrementally beneficial. To begin the testing, we should define what's the goal of this testing. Let's say the new feature would increase the average number of trade by X. Then randomly assign the clients to two groups, control and test group. Control group doesn't see the new feature and the test group see the new feature. We could also stratified sampling if we want to make sure cover different customer segmentation. During this desig"

    Jiin S. - "I would use A/B testing to see if the new feature would be incrementally beneficial. To begin the testing, we should define what's the goal of this testing. Let's say the new feature would increase the average number of trade by X. Then randomly assign the clients to two groups, control and test group. Control group doesn't see the new feature and the test group see the new feature. We could also stratified sampling if we want to make sure cover different customer segmentation. During this desig"See full answer

    Data Scientist
    Statistics & Experimentation
  • "Clarifying question: how does Uber know that this is happening and has there already been research as to why drivers are doing this? Approach: Understand the problem and how big of a problem is it? Is it a big enough problem to address given other competing priorities? Given the why's both for drivers and riders, ideate solutions to both drivers and riders Prioritize solutions Measure of success Summary Propose the approach above and solicit feedback from interviewer, incorporat"

    Anonymous Sparrow - "Clarifying question: how does Uber know that this is happening and has there already been research as to why drivers are doing this? Approach: Understand the problem and how big of a problem is it? Is it a big enough problem to address given other competing priorities? Given the why's both for drivers and riders, ideate solutions to both drivers and riders Prioritize solutions Measure of success Summary Propose the approach above and solicit feedback from interviewer, incorporat"See full answer

    Product Manager
    Product Strategy
  • Google logoAsked at Google 

    "Clarifications ( Assuming this a technical question ) What is the purpose of this News feed ? Do we have a specific platform in mind ( Assumed Android phones ) Focus user group - People who use News feed a lot Business goal - Provide fresh and engaging content. Basic functionalities of news feed: News feed - A space where articles is collated and presented to the user Organise content. Customise news feed based on reading patterns. Push down older content. Keep the reader"

    Uttam R. - "Clarifications ( Assuming this a technical question ) What is the purpose of this News feed ? Do we have a specific platform in mind ( Assumed Android phones ) Focus user group - People who use News feed a lot Business goal - Provide fresh and engaging content. Basic functionalities of news feed: News feed - A space where articles is collated and presented to the user Organise content. Customise news feed based on reading patterns. Push down older content. Keep the reader"See full answer

    Technical
  • "Clarification: Why South Korea and why Google has expanded their yet. I know there are some government security concerns which have bene in place but how is this integration going to expand Is this something like Google Maps itself or is it tailored to particular needs or region Google Mission & Why we want to expand? Google mission is to organize world's information and make it universally available. The Google Map in South Korea aligns with this as it will help people navigate through t"

    Charmi S. - "Clarification: Why South Korea and why Google has expanded their yet. I know there are some government security concerns which have bene in place but how is this integration going to expand Is this something like Google Maps itself or is it tailored to particular needs or region Google Mission & Why we want to expand? Google mission is to organize world's information and make it universally available. The Google Map in South Korea aligns with this as it will help people navigate through t"See full answer

    Product Manager
    Product Strategy
  • +21

    "A YoY decline in conversion actually seems like it's not that unexpected of a finding but I think you'd need to know how Nike operates. They regularly release sneakers that are limited edition, highly-sought-after, and are sold out within seconds of release. So there are probably a lot of people who are able to add items to their cart, only to find out that the items are actually sold out before they are able to complete the sale. If that were the root cause in this question, I'm curious if ther"

    Spencer W. - "A YoY decline in conversion actually seems like it's not that unexpected of a finding but I think you'd need to know how Nike operates. They regularly release sneakers that are limited edition, highly-sought-after, and are sold out within seconds of release. So there are probably a lot of people who are able to add items to their cart, only to find out that the items are actually sold out before they are able to complete the sale. If that were the root cause in this question, I'm curious if ther"See full answer

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

  • Flipkart logoAsked at Flipkart 

    " Why do we want to increase the price? How much do we need to increase? Is it tied to some kind of revenue target? What is the region in which price needs to be increased? - Say India Who are the major players in that region who offer similar services and how are they priced? Will the users switch to those competitors? What is our unique proposition for retention? Do we have any leverage against them which will stop the users from churning? Any change in pricing or anything major like terms an"

    Ekta M. - " Why do we want to increase the price? How much do we need to increase? Is it tied to some kind of revenue target? What is the region in which price needs to be increased? - Say India Who are the major players in that region who offer similar services and how are they priced? Will the users switch to those competitors? What is our unique proposition for retention? Do we have any leverage against them which will stop the users from churning? Any change in pricing or anything major like terms an"See full answer

    Product Manager
    Product Strategy
  • Uber logoAsked at Uber 
    Product Manager
    Product Strategy
  • Google Cloud (GCP) logoAsked at Google Cloud (GCP) 

    "This is a product design question in which we have explored both hardware and software solution I think in this age of advance technology, blind people deserve much more. There are so many beautiful landscapes and sceneries in the world which are totally inaccessible to the blind people. It would be great if we would be able to provide that kind of experience to them. Clarification questions : Shailesh : When we are building camera, so are we thinking of any digital app or the physical"

    Anonymous Muskox - "This is a product design question in which we have explored both hardware and software solution I think in this age of advance technology, blind people deserve much more. There are so many beautiful landscapes and sceneries in the world which are totally inaccessible to the blind people. It would be great if we would be able to provide that kind of experience to them. Clarification questions : Shailesh : When we are building camera, so are we thinking of any digital app or the physical"See full answer

    Product Design
  • Lyft logoAsked at Lyft 
    +7

    "I would ask what are the currently supported modes of transport. Assuming cars, luxury cars, transit. Bike and scooter is off limits. Also assuming Lyft is available only in the US currently. Then I would start off with the Goal. Why does Lyft want to launch a new mode of transport. Assuming possible reasons in order of priority: 1) To gain market share 2) To gain new users (riders/drivers) 3) Improve experience of users (riders/drivers) Do we have restrictions on country that we can l"

    Unicorn 2. - "I would ask what are the currently supported modes of transport. Assuming cars, luxury cars, transit. Bike and scooter is off limits. Also assuming Lyft is available only in the US currently. Then I would start off with the Goal. Why does Lyft want to launch a new mode of transport. Assuming possible reasons in order of priority: 1) To gain market share 2) To gain new users (riders/drivers) 3) Improve experience of users (riders/drivers) Do we have restrictions on country that we can l"See full answer

    Product Design
    Product Strategy
  • Microsoft logoAsked at Microsoft 
    Video answer for 'How do you select the value of 'k' in the k-means algorithm?'
    +1

    "As an interviewer, I have asked this question to candidates in the past. Here are the major topics I am looking for in an interview The candidate should understand that there are ways of measuring the loss of a particular clustering. For example, we can take the average distance of each point to it's cluster center. The candidate should understand that this loss will always decrease as the number of clusters increases. For that reason, we can't just pick the value of K that minimizes the l"

    Michael F. - "As an interviewer, I have asked this question to candidates in the past. Here are the major topics I am looking for in an interview The candidate should understand that there are ways of measuring the loss of a particular clustering. For example, we can take the average distance of each point to it's cluster center. The candidate should understand that this loss will always decrease as the number of clusters increases. For that reason, we can't just pick the value of K that minimizes the l"See full answer

    Machine Learning Engineer
    Concept
    +1 more
  • Booking.com logoAsked at Booking.com 

    "I always look at the project from three angles, Scope, Schedule, and Cost. To measure the success of the project we also have to look at the other factors, other than the scope, schedule and cost. Here are some of the factors I look at while measuring the success : Metrics : While defining the Goal of the program, we also define the metrics. To assess whether the goal is getting achieved or not, we need to measure the metrics i.e whether the metrics of the program are getting hit or not. For e"

    Tanu M. - "I always look at the project from three angles, Scope, Schedule, and Cost. To measure the success of the project we also have to look at the other factors, other than the scope, schedule and cost. Here are some of the factors I look at while measuring the success : Metrics : While defining the Goal of the program, we also define the metrics. To assess whether the goal is getting achieved or not, we need to measure the metrics i.e whether the metrics of the program are getting hit or not. For e"See full answer

    Technical Program Manager
    Program Sense
  • "First, I would operationalize the term "slip" by asking: What’s slipping — delivery, scope, quality, or decision-making? Second, I would ask the following questions that help me shape the possible causes for the "slip": What is important for us in this project delivery: time/quality/scope? What is the priory of this project? Is it urgent? Do we have a strict customer or other stakeholder commitment? Is it a big project that involves multiple teams or is only one team involved"

    Anastasiia V. - "First, I would operationalize the term "slip" by asking: What’s slipping — delivery, scope, quality, or decision-making? Second, I would ask the following questions that help me shape the possible causes for the "slip": What is important for us in this project delivery: time/quality/scope? What is the priory of this project? Is it urgent? Do we have a strict customer or other stakeholder commitment? Is it a big project that involves multiple teams or is only one team involved"See full answer

    Product Manager
    Behavioral
  • Amazon logoAsked at Amazon 

    "1) select avg(session) from table where session> 180 2) select round(sessiontime/300)*300 as sessionbin, count() as sessioncount from table group by round(sessiontime/300)300 order by session_bin 3) SELECT t1.country AS country_a, t2.country AS country_b FROM ( SELECT country, COUNT(*) AS session_count FROM yourtablename GROUP BY country ) AS t1 JOIN ( SELECT country, COUNT(*) AS session_count FROM yourtablename `GROUP BY countr"

    Erjan G. - "1) select avg(session) from table where session> 180 2) select round(sessiontime/300)*300 as sessionbin, count() as sessioncount from table group by round(sessiontime/300)300 order by session_bin 3) SELECT t1.country AS country_a, t2.country AS country_b FROM ( SELECT country, COUNT(*) AS session_count FROM yourtablename GROUP BY country ) AS t1 JOIN ( SELECT country, COUNT(*) AS session_count FROM yourtablename `GROUP BY countr"See full answer

    Data Analyst
    Coding
    +2 more
  • Amazon logoAsked at Amazon 

    "input_logs = [ f"{senderid} {receiverid} {transaction_count}" "1 2 2", "3 2 42", "2 2 22", "1 1 12", "2 1 1", "2 5 4", "4 2 15" ] input_threshold = 20 exptected_output = [ list of user_ids that made more than 20 transactions sorted by number of transactions in descending order "3", # 42 transactions "2", # 27 transactions (22 + 1 + 4) #"4", # 15 transactions #"1" # 14 transactions (2 + 12 + 1) ] def gettopapi_users(logs, thres"

    Anonymous Unicorn - "input_logs = [ f"{senderid} {receiverid} {transaction_count}" "1 2 2", "3 2 42", "2 2 22", "1 1 12", "2 1 1", "2 5 4", "4 2 15" ] input_threshold = 20 exptected_output = [ list of user_ids that made more than 20 transactions sorted by number of transactions in descending order "3", # 42 transactions "2", # 27 transactions (22 + 1 + 4) #"4", # 15 transactions #"1" # 14 transactions (2 + 12 + 1) ] def gettopapi_users(logs, thres"See full answer

    Software Engineer
    Coding
    +1 more
  • "naive solution: def countprefixpairs(words): n = len(words) count = 0 for i in range(n): for j in range(i + 1, n): if words[i].startswith(words[j]) or words[j].startswith(words[i]): count += 1 return count using tries for when the list of words is very long: from collections import Counter class TrieNode: def init(self): self.children = {} self.count = 0 # To count the number of words ending at this node"

    Anonymous Unicorn - "naive solution: def countprefixpairs(words): n = len(words) count = 0 for i in range(n): for j in range(i + 1, n): if words[i].startswith(words[j]) or words[j].startswith(words[i]): count += 1 return count using tries for when the list of words is very long: from collections import Counter class TrieNode: def init(self): self.children = {} self.count = 0 # To count the number of words ending at this node"See full answer

    Software Engineer
    Coding
  • Microsoft logoAsked at Microsoft 

    "Assumptions and Clarification! What kind of blind person are we talking about ? Are they partially blind? Color Blind? Can Detect Light ? Can See blurry Images? Is the Blind person an adult, elderly or a teenager? Do they have any additional disabilities? Where will this Iron be used? At home? or perhaps one for travel? Do we have any limitation of resources? Assumptions- We are talking about a Complete Blind person who cannot see anything at all i.e Zero ability to se"

    Prabhav G. - "Assumptions and Clarification! What kind of blind person are we talking about ? Are they partially blind? Color Blind? Can Detect Light ? Can See blurry Images? Is the Blind person an adult, elderly or a teenager? Do they have any additional disabilities? Where will this Iron be used? At home? or perhaps one for travel? Do we have any limitation of resources? Assumptions- We are talking about a Complete Blind person who cannot see anything at all i.e Zero ability to se"See full answer

    Product Manager
  • Microsoft logoAsked at Microsoft 

    "When I look to join a company, I think of long term association. Hence, I put a lot of focus on the team that I am going to work with, the culture, the value that I will add to the company & the opportunities for me to learn & grow. Microsoft is one of the pioneers in the tech industry touching the lives of many corporate and consumer clients and helping them to achieve more. To answer your question specifically, i would say -: Microsoft will provide me a platform to work with some of the sma"

    Amit A. - "When I look to join a company, I think of long term association. Hence, I put a lot of focus on the team that I am going to work with, the culture, the value that I will add to the company & the opportunities for me to learn & grow. Microsoft is one of the pioneers in the tech industry touching the lives of many corporate and consumer clients and helping them to achieve more. To answer your question specifically, i would say -: Microsoft will provide me a platform to work with some of the sma"See full answer

    Technical Program Manager
    Behavioral
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +2

    "Clarifying questions: Q: So FB locals is a standalone app that has reviews of local businesses? What is the current state of the product? A: Yes. It recently relaunched and branded. Facebooks mission is to connect people and help them build community, FB local fits into this by using the power of the large social network to surface businesses and events and uses signals such as reviews to build trust and provide value. So its of the utmost importance that the reviews are authentic. Goal: I"

    Anonymous Hummingbird - "Clarifying questions: Q: So FB locals is a standalone app that has reviews of local businesses? What is the current state of the product? A: Yes. It recently relaunched and branded. Facebooks mission is to connect people and help them build community, FB local fits into this by using the power of the large social network to surface businesses and events and uses signals such as reviews to build trust and provide value. So its of the utmost importance that the reviews are authentic. Goal: I"See full answer

    Product Design
    System Design
  • Microsoft logoAsked at Microsoft 
    Video answer for 'How would you improve the experience of moving to a new city?'
    +1

    " I would ask some clarifying questions to refine my objective and know about our users? What do you mean by experience? Travel, food, short stay, long stay, dating, event, work, airport, registration? - Improve Food, Travel, Event experience, which can be a short or long stay. What do you mean by the movement to a new city? International travel/ within a specific country (designing solution for any country?) or any geography? - within a country suppose India What is our business objecti"

    Ajinkya P. - " I would ask some clarifying questions to refine my objective and know about our users? What do you mean by experience? Travel, food, short stay, long stay, dating, event, work, airport, registration? - Improve Food, Travel, Event experience, which can be a short or long stay. What do you mean by the movement to a new city? International travel/ within a specific country (designing solution for any country?) or any geography? - within a country suppose India What is our business objecti"See full answer

    Product Design
    Analytical
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Understand Wikipedia Wikipedia is an online encyclopedia that gives everyone access to unbiased and accurate knowledge and information. Current products: Website - people use Wikipedia to search and pull up articles written around a specific topic Integration with other products such as browsers and kindles - people highlight a word/subject and they can pull up the relevant wikipedia if it's available. Business model: It's a non-profit organization t"

    SweetTaco - "Understand Wikipedia Wikipedia is an online encyclopedia that gives everyone access to unbiased and accurate knowledge and information. Current products: Website - people use Wikipedia to search and pull up articles written around a specific topic Integration with other products such as browsers and kindles - people highlight a word/subject and they can pull up the relevant wikipedia if it's available. Business model: It's a non-profit organization t"See full answer

    Product Manager
    Product Design
Showing 961-980 of 3984