Skip to main content

Interview Questions

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

    "Was the statement very similar to the leetcode or was it changed and only the main idea remained?"

    Anonymous Wombat - "Was the statement very similar to the leetcode or was it changed and only the main idea remained?"See full answer

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

    "Clarification: Are we talking about creating an experience or product as part of another product or from 0→1? Encourage - the goal is to increase % of citizen vote. Or want to vote? Vote - are we talking about national elections? Am I a product manager for the government? Any focus on geo, segment, or platform? Context - why do we want to do it? Did we experience a recent decline? Could it be hardware or software only? Digital or physical? Structure: Context "

    Ram - "Clarification: Are we talking about creating an experience or product as part of another product or from 0→1? Encourage - the goal is to increase % of citizen vote. Or want to vote? Vote - are we talking about national elections? Am I a product manager for the government? Any focus on geo, segment, or platform? Context - why do we want to do it? Did we experience a recent decline? Could it be hardware or software only? Digital or physical? Structure: Context "See full answer

    Technical Program Manager
    Technical
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "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
  • Product Design
    Product Strategy
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • NGINX logoAsked at NGINX 

    "my team is distributed across different regions, different time zones. Managing distributed teams presents unique challenges and opportunities,. I have developed a structured approach to ensure effective collaboration, communication, and productivity. I follow various strategies, as follows: I schedule regular meetings, including daily stand-ups, weekly syncs, and monthly retrospectives. This ensures that everyone stays aligned and up-to-date on team progress and priorities. I leverage commu"

    Scott S. - "my team is distributed across different regions, different time zones. Managing distributed teams presents unique challenges and opportunities,. I have developed a structured approach to ensure effective collaboration, communication, and productivity. I follow various strategies, as follows: I schedule regular meetings, including daily stand-ups, weekly syncs, and monthly retrospectives. This ensures that everyone stays aligned and up-to-date on team progress and priorities. I leverage commu"See full answer

    Behavioral
  • Apple logoAsked at Apple 

    "program management is a role similar to project management but often encompasses more that just managing projects."

    Abdurhman M. - "program management is a role similar to project management but often encompasses more that just managing projects."See full answer

    Technical Program Manager
    Behavioral
  • "a) What metric should be focused on for improving customer value creation, and why? I may the metric is user engagement. We can dive into groups of users, and the newbies' actions will not be the same as the old hands. The engaging frequency and time must be defined and tracked because it shows whether users (as a workspace) are accustomed to Clickup or not. b) Share the potential feature points that can improve the above metric, explain your rationale for each and the expected"

    Freddie - "a) What metric should be focused on for improving customer value creation, and why? I may the metric is user engagement. We can dive into groups of users, and the newbies' actions will not be the same as the old hands. The engaging frequency and time must be defined and tracked because it shows whether users (as a workspace) are accustomed to Clickup or not. b) Share the potential feature points that can improve the above metric, explain your rationale for each and the expected"See full answer

    Product Manager
    Analytical
    +1 more
  • DocuSign logoAsked at DocuSign 

    "The real discussion was very much similar o what exposed at https://www.tryexponent.com/courses/software-engineering/system-design/design-rate-limiter, but - as I commented the video - the real interviewer wasn't so naive to do not forgive the client identification only because IP. I had to introduce glimpses of https://en.wikipedia.org/wiki/Knowyourcustomer practice, I quoted JWT. I proposed a logical map of id addressing a "deque" of time-stamps of requests, with a threshold for the deque an"

    Luca D. - "The real discussion was very much similar o what exposed at https://www.tryexponent.com/courses/software-engineering/system-design/design-rate-limiter, but - as I commented the video - the real interviewer wasn't so naive to do not forgive the client identification only because IP. I had to introduce glimpses of https://en.wikipedia.org/wiki/Knowyourcustomer practice, I quoted JWT. I proposed a logical map of id addressing a "deque" of time-stamps of requests, with a threshold for the deque an"See full answer

    Software Engineer
    System Design
  • Amazon logoAsked at Amazon 
    +3

    "General Approach (using Max-Heap) Use a max-heap (priority queue) of size k. For each point: Compute the distance to P. Push it into the heap. If heap size > k, remove the farthest point. The heap will contain the k closest points to P. import java.util.*; public class KClosestPoints { static class Point { int x, y; public Point(int x, int y) { this.x = x; this.y = y; } // Euclidean distance squared (no need to take square root) p"

    Khushbu R. - "General Approach (using Max-Heap) Use a max-heap (priority queue) of size k. For each point: Compute the distance to P. Push it into the heap. If heap size > k, remove the farthest point. The heap will contain the k closest points to P. import java.util.*; public class KClosestPoints { static class Point { int x, y; public Point(int x, int y) { this.x = x; this.y = y; } // Euclidean distance squared (no need to take square root) p"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Google logoAsked at Google 

    "App I Don’t Like: Electrify America What Electrify America Is Supposed to Do Electrify America is an app designed to help electric vehicle (EV) owners locate, access, and pay for fast-charging stations across the U.S. The app provides real-time station availability, allows users to initiate and monitor charging sessions, and offers membership plans for discounted rates. Ideally, it should enable a seamless charging experience, especially for long-distance travelers relying on i"

    fuzzyicecream14 - "App I Don’t Like: Electrify America What Electrify America Is Supposed to Do Electrify America is an app designed to help electric vehicle (EV) owners locate, access, and pay for fast-charging stations across the U.S. The app provides real-time station availability, allows users to initiate and monitor charging sessions, and offers membership plans for discounted rates. Ideally, it should enable a seamless charging experience, especially for long-distance travelers relying on i"See full answer

    Product Manager
    Product Design
    +1 more
  • DoorDash logoAsked at DoorDash 

    "First I would like to define what a negative experience might construe Unable to book the reservation Customers unable to cancel reservations The customers unable to find restaurants in the location they are in customers unable to interact or leave reviews. I will try to solve for the first one. In this scenario, I would like to understand the frequency of the issue’s occurrence. I will try to understand if there was a new feature rolled out that may have impacted it such as chang"

    Lakshmi tejaswi S. - "First I would like to define what a negative experience might construe Unable to book the reservation Customers unable to cancel reservations The customers unable to find restaurants in the location they are in customers unable to interact or leave reviews. I will try to solve for the first one. In this scenario, I would like to understand the frequency of the issue’s occurrence. I will try to understand if there was a new feature rolled out that may have impacted it such as chang"See full answer

    Product Manager
    Analytical
    +2 more
  • "Which one I critical, is the erratic change in the delivery cycle is one you need to investigate and further deep dive into to find the root cause"

    Vijay S. - "Which one I critical, is the erratic change in the delivery cycle is one you need to investigate and further deep dive into to find the root cause"See full answer

    Product Manager
    Program Sense
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Followed Clarifying questions - why this product - competition - Meta's mission - product vision - user segments - prioritize and Why - pain points for prioritized segment - prioritize pain points - list solutions - tradeoff - North star - summerize "

    A B. - "Followed Clarifying questions - why this product - competition - Meta's mission - product vision - user segments - prioritize and Why - pain points for prioritized segment - prioritize pain points - list solutions - tradeoff - North star - summerize "See full answer

    Product Manager
    Product Design
  • Microsoft logoAsked at Microsoft 

    "Target Consumers: corporate clients - for business meetings students (in school, college) aspirants who want to take competitive exams/tests Identify underserved customer needs: re-application leads to post-it's not being sticky enough space crunch so user needs to be precise post-its need to stick from all 4 corners for it to be readable and so it folds less writing with pen, marker gets imprinted on next page Define Value Proposition: a small piece of paper with concise list of"

    Priyanka D. - "Target Consumers: corporate clients - for business meetings students (in school, college) aspirants who want to take competitive exams/tests Identify underserved customer needs: re-application leads to post-it's not being sticky enough space crunch so user needs to be precise post-its need to stick from all 4 corners for it to be readable and so it folds less writing with pen, marker gets imprinted on next page Define Value Proposition: a small piece of paper with concise list of"See full answer

    Data Analyst
    Product Strategy
  • "Launched a new variant of credit card loaded with Health and Wellness Benefit"

    Sanket W. - "Launched a new variant of credit card loaded with Health and Wellness Benefit"See full answer

    Behavioral
  • Tesla logoAsked at Tesla 

    "This is a Favorite Product question with a slight twist. We have a constraint: picking a physical product. This should be relatively easy since you use physical products personally every day. Let's go over the Favorite Product formula before we begin: 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 address these pain points differently and better? "

    Exponent - "This is a Favorite Product question with a slight twist. We have a constraint: picking a physical product. This should be relatively easy since you use physical products personally every day. Let's go over the Favorite Product formula before we begin: 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 address these pain points differently and better? "See full answer

    Product Manager
  • +1

    "Clarifying Questions: Will this feature be rolled out to the Facebook App or will it be a stand-alone app like Messenger? -- Assume it will be another feature like Marketplace embedded in the Facebook App What is the goal of this feature? How will it be used? Similar to Marketplace where you might see job listings and employer's company pages linked for reviews Will this be rolled out to a specific geographic region or a specific industry? - Lets assume all industries in US **Assump"

    Avi G. - "Clarifying Questions: Will this feature be rolled out to the Facebook App or will it be a stand-alone app like Messenger? -- Assume it will be another feature like Marketplace embedded in the Facebook App What is the goal of this feature? How will it be used? Similar to Marketplace where you might see job listings and employer's company pages linked for reviews Will this be rolled out to a specific geographic region or a specific industry? - Lets assume all industries in US **Assump"See full answer

    Product Manager
  • Visa logoAsked at Visa 

    "Clarifying questions: How can we define a transaction? incoming /outcoming funds? A successful outcoming transaction as a wire transfer and requested by the payer or account holder. New users/ existing users? both Which platform for transaction requests? mobile/ desktop? both Are transactions direct from payer to beneficiary through a third-party such as banking/ financial services? yes Are there any bounds to time/resource constraint for transactions? E.g. internal, domestic or in"

    Anna H. - "Clarifying questions: How can we define a transaction? incoming /outcoming funds? A successful outcoming transaction as a wire transfer and requested by the payer or account holder. New users/ existing users? both Which platform for transaction requests? mobile/ desktop? both Are transactions direct from payer to beneficiary through a third-party such as banking/ financial services? yes Are there any bounds to time/resource constraint for transactions? E.g. internal, domestic or in"See full answer

    Product Manager
    Estimation
  • +24

    " from typing import List def find_first(array: List[int], num: int) -> int: left = 0 right = len(array) - 1 result = -1 # keep track of leftmost occurence found so far while left <= right: mid = (left + right) // 2 if array[mid] == num: result = mid #Found a potential result right = mid - 1 elif array[mid] < num: left = mid + 1 else: right = mid - 1 return result debug your code"

    Akash C. - " from typing import List def find_first(array: List[int], num: int) -> int: left = 0 right = len(array) - 1 result = -1 # keep track of leftmost occurence found so far while left <= right: mid = (left + right) // 2 if array[mid] == num: result = mid #Found a potential result right = mid - 1 elif array[mid] < num: left = mid + 1 else: right = mid - 1 return result debug your code"See full answer

    Data Structures & Algorithms
    Coding
Showing 1461-1480 of 4398