Skip to main content

Interview Questions

Review this list of 4,411 interview questions and answers verified by hiring managers and candidates.
  • "Never a straight-forward answer. Assuming that this is a company goal to increase ad revenues from Chrome, try and understand the reason for the negative feedback. Is it a systematic issue (ads generally do lower overall user experience) or a specific issue (quality of ads, technical issues)? If the latter, fix that and run the experiment again. If former, how does this compare to user experience for other products with or without ads (YT vs YT premium)? If it above benchmarks, then pause. If in"

    Raj M. - "Never a straight-forward answer. Assuming that this is a company goal to increase ad revenues from Chrome, try and understand the reason for the negative feedback. Is it a systematic issue (ads generally do lower overall user experience) or a specific issue (quality of ads, technical issues)? If the latter, fix that and run the experiment again. If former, how does this compare to user experience for other products with or without ads (YT vs YT premium)? If it above benchmarks, then pause. If in"See full answer

    Analytical
    Program Sense
  • Google logoAsked at Google 

    "Clarifications Just so I understand the question, are you asking me design a mobile app to check the menu of a particular restaurant ? Yes Where will this app be available ? Global or US Only ? US only Are there any constraints that I have to keep in mind. In terms of money, time , resources etc ? No constraints Can i assume that the goal of the application is to enhance the dining experience of the customer ? By enhance I mean customer delight ? Yes Lastly,"

    Madhu K. - "Clarifications Just so I understand the question, are you asking me design a mobile app to check the menu of a particular restaurant ? Yes Where will this app be available ? Global or US Only ? US only Are there any constraints that I have to keep in mind. In terms of money, time , resources etc ? No constraints Can i assume that the goal of the application is to enhance the dining experience of the customer ? By enhance I mean customer delight ? Yes Lastly,"See full answer

    Product Manager
    Product Design
  • "Define the goal of the experiment. What do you want to test? Are you trying to improve conversion rates, increase engagement, or something else? Identify the variables to test. What are the different options that you want to test? For example, if you are testing different call-to-action buttons, your variables would be the different button text and colors. Set up the experiment. This involves creating two versions of the app or website, one for each variation of the variable that you are testi"

    Praful B. - "Define the goal of the experiment. What do you want to test? Are you trying to improve conversion rates, increase engagement, or something else? Identify the variables to test. What are the different options that you want to test? For example, if you are testing different call-to-action buttons, your variables would be the different button text and colors. Set up the experiment. This involves creating two versions of the app or website, one for each variation of the variable that you are testi"See full answer

    Product Manager
    Technical
  • Better.com logoAsked at Better.com 

    "Test"

    Poojitha V. - "Test"See full answer

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

  • "This problem can be solved with two approaches Iterative approach Recursive approach Quite easy to think about the iterative approach, you can make use of a while loop in that case. But what if you want to make use of previously computed values? That case going for the recursive solution is quite useful. class Collatz: def init(self) -> None: self.cache = {} self.steps = 0 def steps_from(self, n) -> int: # base case if n == 1: "

    Frederick A. - "This problem can be solved with two approaches Iterative approach Recursive approach Quite easy to think about the iterative approach, you can make use of a while loop in that case. But what if you want to make use of previously computed values? That case going for the recursive solution is quite useful. class Collatz: def init(self) -> None: self.cache = {} self.steps = 0 def steps_from(self, n) -> int: # base case if n == 1: "See full answer

    Software Engineer
    Coding
  • "I was working with a developer and designer for a hackathon project. The designer created a landing page and my partner ended up building out the design. After deploying the project, the designer sent another landing page design in his feedback. My partner didn't have enough bandwidth to change the design because the project was due that morning and and asked me what I thought. I was already working on finishing up another problem, so I had to wait to answer back in order to focus my energy"

    Philong T. - "I was working with a developer and designer for a hackathon project. The designer created a landing page and my partner ended up building out the design. After deploying the project, the designer sent another landing page design in his feedback. My partner didn't have enough bandwidth to change the design because the project was due that morning and and asked me what I thought. I was already working on finishing up another problem, so I had to wait to answer back in order to focus my energy"See full answer

    Behavioral
  • Meta logoAsked at Meta 

    "generally at the beginning of ever project the PgM has to come up with 5Ws & a H that translates in to a project charter. this forms the baseline expectations for a project to get kick-started."

    Chakravarthy B. - "generally at the beginning of ever project the PgM has to come up with 5Ws & a H that translates in to a project charter. this forms the baseline expectations for a project to get kick-started."See full answer

    Analytical
    Execution
  • "Spoiled food In a process I improved, I streamlined how tasks were assigned to reduce delays and confusion."

    Ruth A. - "Spoiled food In a process I improved, I streamlined how tasks were assigned to reduce delays and confusion."See full answer

    Data Scientist
    Analytical
    +1 more
  • Google logoAsked at Google 

    "👇 Your feedback is very much appreciated 👇 Clarifying Questions Bookshelf: how is this bookshelf going to be used? at home? in a library? Elderly People: do we have more precisions on this elderly population? are they sick?disabled? [Interviewer: this bookshelf will be for home purposes. You'll have to specify.] Here's what we gonna do: Users & Pain Points: let's try to better understand who we are designing this bookshelf for Solutions: we'll brainstorm a few solutions and"

    Julien C. - "👇 Your feedback is very much appreciated 👇 Clarifying Questions Bookshelf: how is this bookshelf going to be used? at home? in a library? Elderly People: do we have more precisions on this elderly population? are they sick?disabled? [Interviewer: this bookshelf will be for home purposes. You'll have to specify.] Here's what we gonna do: Users & Pain Points: let's try to better understand who we are designing this bookshelf for Solutions: we'll brainstorm a few solutions and"See full answer

    Product Manager
    Product Design
    +1 more
  • "Google Glass, first released in 2014, failed spectacularly due to its well-publicized issues around privacy concerns. Few will forget the term 'glassholes' for those who use Google Glass ability to record everyday life, potentially without any permission from those being recorded. However, Augmented Reality is now much closer to the public imagination. Augmented reality will go through many iterations. Important for user acceptance is that the glasses look and feel just like normal glasses. Th"

    Peter H. - "Google Glass, first released in 2014, failed spectacularly due to its well-publicized issues around privacy concerns. Few will forget the term 'glassholes' for those who use Google Glass ability to record everyday life, potentially without any permission from those being recorded. However, Augmented Reality is now much closer to the public imagination. Augmented reality will go through many iterations. Important for user acceptance is that the glasses look and feel just like normal glasses. Th"See full answer

    Product Strategy
    Program Sense
  • "I would start by asking what exactly is Yelp for Business or defining the product, which is a way for local businesses to host their listings, allow reviewers to post reviews, and potential for businesses to promote their listings/businesses via ads. Then would define the goal of the product - if I assume - to connect people with your business. Then the golden question - why do we want to improve? Have we seen a downward trend? Have we had user or business feedback? Is there a"

    Umang S. - "I would start by asking what exactly is Yelp for Business or defining the product, which is a way for local businesses to host their listings, allow reviewers to post reviews, and potential for businesses to promote their listings/businesses via ads. Then would define the goal of the product - if I assume - to connect people with your business. Then the golden question - why do we want to improve? Have we seen a downward trend? Have we had user or business feedback? Is there a"See full answer

    Product Design
    Product Strategy
  • Google logoAsked at Google 

    "Establish more servers on regional bases or locally and move network traffic to these servers instead of keeping on one server."

    Parth P. - "Establish more servers on regional bases or locally and move network traffic to these servers instead of keeping on one server."See full answer

    Product Manager
    Technical
  • "Getting product requirements right first : -- Gmail App to be used only within 24 humans in Mars -- Mars is a very hostile environment with extremely low temperatures and zero O2. Hardware operating in sub zero temp. Hardware probably doesn't need cooling. Battery life is restricted. -- Assume that people would be wearing specialized suites. Visibility and Listening capability is ok, however, their ability to use their fingers is severely restricted -- Greatly voice enabled and a speaking app --"

    Agyt J. - "Getting product requirements right first : -- Gmail App to be used only within 24 humans in Mars -- Mars is a very hostile environment with extremely low temperatures and zero O2. Hardware operating in sub zero temp. Hardware probably doesn't need cooling. Battery life is restricted. -- Assume that people would be wearing specialized suites. Visibility and Listening capability is ok, however, their ability to use their fingers is severely restricted -- Greatly voice enabled and a speaking app --"See full answer

    Product Design
  • "We will use online prediction instead of batch prediction because we can't compute beforehand. We have to do real-time image processing. For model deployment, we will use the model in service because we would want minimum latency and model in service to make sure that there are local network call rather than remote procedural calls."

    Anonymous Muskox - "We will use online prediction instead of batch prediction because we can't compute beforehand. We have to do real-time image processing. For model deployment, we will use the model in service because we would want minimum latency and model in service to make sure that there are local network call rather than remote procedural calls."See full answer

    Product Manager
    Technical
  • "I will sit with the client to understand the requirement and priority. On the basis of the priority I will make a sprint plan with team where I will focus on the high priority items first. once sprint plan is done I will distribute roles and responsibility. In daily stand ups I will make sure about ant obstacle team is facing. Regularly check the backlog. I will check the project health daily using JIRA. If everything is going as planned I will release the first increment in"

    Priyanka A. - "I will sit with the client to understand the requirement and priority. On the basis of the priority I will make a sprint plan with team where I will focus on the high priority items first. once sprint plan is done I will distribute roles and responsibility. In daily stand ups I will make sure about ant obstacle team is facing. Regularly check the backlog. I will check the project health daily using JIRA. If everything is going as planned I will release the first increment in"See full answer

    Product Manager
    Product Design
  • "Conduct a competitive analysis: Research the competitive landscape to identify gaps and opportunities that your product can capitalize on. Develop a business case: Document the value of your product, including projected growth, expected return on investment, and potential risk factors. Establish partnerships: Develop relationships with key stakeholders and partners who can help provide resources and funding for your product. Secure executive support: Present yo"

    Shivam S. - "Conduct a competitive analysis: Research the competitive landscape to identify gaps and opportunities that your product can capitalize on. Develop a business case: Document the value of your product, including projected growth, expected return on investment, and potential risk factors. Establish partnerships: Develop relationships with key stakeholders and partners who can help provide resources and funding for your product. Secure executive support: Present yo"See full answer

    Product Manager
    Behavioral
  • Discord logoAsked at Discord 

    "This is a pretty straightforward Improve a Product question. Let's first go over the Improve a Product formula: Ask clarifying questions Identify users, behaviors, and pain points State product goal Brainstorm small improvements Brainstorm bolder improvements Measure success Summarize Now, let's begin! Ask clarifying questions Before we begin listing off recommendations, it's important you ask questions to ensure you and the interviewe"

    Exponent - "This is a pretty straightforward Improve a Product question. Let's first go over the Improve a Product formula: Ask clarifying questions Identify users, behaviors, and pain points State product goal Brainstorm small improvements Brainstorm bolder improvements Measure success Summarize Now, let's begin! Ask clarifying questions Before we begin listing off recommendations, it's important you ask questions to ensure you and the interviewe"See full answer

    Product Manager
  • "Opentable is integrated with google maps and can be used to book tables at restaurants. The idea is to extend the services for desks and offices. Market Opportunity With recent work from home and hybrid work structure, 2 days office etc. Many companies are moving to hotelling offices and reservation systems for the desk. Assigning a permanent/dedicated desk to the employees will not be most efficient use of the real estate. So a shared structure will be more efficient where employees can shar"

    Himant G. - "Opentable is integrated with google maps and can be used to book tables at restaurants. The idea is to extend the services for desks and offices. Market Opportunity With recent work from home and hybrid work structure, 2 days office etc. Many companies are moving to hotelling offices and reservation systems for the desk. Assigning a permanent/dedicated desk to the employees will not be most efficient use of the real estate. So a shared structure will be more efficient where employees can shar"See full answer

    Product Manager
    Product Strategy
  • "Threat from hacking/virus using of reverse proxy can be useful, not exploding servers fully. A firewall can also be useful in case when there can be a malicious request from the client (There may be bots that keep sending requests, so to block all those there is a use of firewall ) IF we are giving data and requesting data, so there can be downtime if not designed well, so there may happen single point of failure for that service that may affect our service"

    Anonymous Muskox - "Threat from hacking/virus using of reverse proxy can be useful, not exploding servers fully. A firewall can also be useful in case when there can be a malicious request from the client (There may be bots that keep sending requests, so to block all those there is a use of firewall ) IF we are giving data and requesting data, so there can be downtime if not designed well, so there may happen single point of failure for that service that may affect our service"See full answer

    Technical
Showing 2581-2600 of 4411