Interview Questions

Review this list of 3,944 interview questions and answers verified by hiring managers and candidates.
  • "To enhance customer adoption of JPMorgan Chase's Payments Developer Portal, I propose a feature called "Guided Onboarding and Custom Integration Paths." Feature Overview Guided Onboarding: A step-by-step onboarding process for new users that includes interactive tutorials, video walkthroughs, and a personalized dashboard based on their needs and use cases. Users can select their business type and goals (e.g., e-commerce, retail, fintech) to receive tailored content and API recomm"

    Lavanya S. - "To enhance customer adoption of JPMorgan Chase's Payments Developer Portal, I propose a feature called "Guided Onboarding and Custom Integration Paths." Feature Overview Guided Onboarding: A step-by-step onboarding process for new users that includes interactive tutorials, video walkthroughs, and a personalized dashboard based on their needs and use cases. Users can select their business type and goals (e.g., e-commerce, retail, fintech) to receive tailored content and API recomm"See full answer

    Product Manager
    Product Design
  • Microsoft logoAsked at Microsoft 

    "The traffic congestion is said to be messedup by vehichles on road.While technically it is said to be a server issue or any other.By using some advanced tech I go to solve that."

    Dheeraj sai P. - "The traffic congestion is said to be messedup by vehichles on road.While technically it is said to be a server issue or any other.By using some advanced tech I go to solve that."See full answer

    Product Manager
    Analytical
    +1 more
  • Google logoAsked at Google 

    "def encode(root): if not root: return [] def dfs(node): if not node: return res.append(node.val) res.append(len(node,children)) for child_node in node.children: dfs(child_node) res = [] dfs(root) return res def decode(arr): if not arr: return None n = len(arr) i = 0 def dfs(val, children_count): if children_count == 0: return Node(val) cur_node = Node(val) cur_node.children = [] for j in range(children_count): nonlocal i i += 2 cur_node.children.append(dfs(arr[i], arr[i"

    Ying T. - "def encode(root): if not root: return [] def dfs(node): if not node: return res.append(node.val) res.append(len(node,children)) for child_node in node.children: dfs(child_node) res = [] dfs(root) return res def decode(arr): if not arr: return None n = len(arr) i = 0 def dfs(val, children_count): if children_count == 0: return Node(val) cur_node = Node(val) cur_node.children = [] for j in range(children_count): nonlocal i i += 2 cur_node.children.append(dfs(arr[i], arr[i"See full answer

    Software Engineer
    Coding
  • OpenAI logoAsked at OpenAI 

    "I fumbled but my answer was along these lines Clarification: Are we talking about ChatGPT page or other ways to use it like API Ans: page When you say improve did you mean usage or monetization Ans: you pick We should pick user experience and usage since better product will enable easier monetization. Assume they monetize based on premium users subscription. Lets talk about users Business users Individual users Focus on business since traffic generated by individuals will not be as mu"

    Manoj K. - "I fumbled but my answer was along these lines Clarification: Are we talking about ChatGPT page or other ways to use it like API Ans: page When you say improve did you mean usage or monetization Ans: you pick We should pick user experience and usage since better product will enable easier monetization. Assume they monetize based on premium users subscription. Lets talk about users Business users Individual users Focus on business since traffic generated by individuals will not be as mu"See full answer

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

  • "Let’s say the matrix is m x n (i.e., m rows and n columns). Start from the top-right corner of the matrix. Move left if you see a 1. Move down if you see a 0. Keep track of the row index where you last saw the leftmost 1 — that row has the most 1s. public class MaxOnesRow { public static int rowWithMostOnes(int matrix) { int rows = matrix.length; int cols = matrix[0].length; int maxRowIndex = -1; int j = cols - 1; /"

    Khushbu R. - "Let’s say the matrix is m x n (i.e., m rows and n columns). Start from the top-right corner of the matrix. Move left if you see a 1. Move down if you see a 0. Keep track of the row index where you last saw the leftmost 1 — that row has the most 1s. public class MaxOnesRow { public static int rowWithMostOnes(int matrix) { int rows = matrix.length; int cols = matrix[0].length; int maxRowIndex = -1; int j = cols - 1; /"See full answer

    Software Engineer
    Coding
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +20

    "Company Mission: Make video communication frictionless Product: Zoom is a telecommunications tool used by companies and individuals to interact with one another. It has a freemium business model i.e. it provides some basic features to its users for free and premium features for a subscription. Features: Video and audio interactions. Built-in collaboration features. End-to-end encryption for all meetings. Recording and transcripts. Streamlined calendaring. User Base: "

    R A. - "Company Mission: Make video communication frictionless Product: Zoom is a telecommunications tool used by companies and individuals to interact with one another. It has a freemium business model i.e. it provides some basic features to its users for free and premium features for a subscription. Features: Video and audio interactions. Built-in collaboration features. End-to-end encryption for all meetings. Recording and transcripts. Streamlined calendaring. User Base: "See full answer

    Product Manager
    Analytical
  • Capital One logoAsked at Capital One 
    Product Manager
    Product Strategy
  • +1

    "Evaluate how much the issue affects the sprint goal and timeline. If it blocks the main goal, it needs to be prioritized. Discuss the issue with the team. Analyze the root cause of the issue. Is it because of unclear requirements or a design flaw? You may need to re-prioritize tasks. If the issue is serious enough to delay or change the sprint goal, communicate the updates to stakeholders and manage their expectations. Keep an eye on the solution’s progress and adjust your plans a"

    Hamzeh J. - "Evaluate how much the issue affects the sprint goal and timeline. If it blocks the main goal, it needs to be prioritized. Discuss the issue with the team. Analyze the root cause of the issue. Is it because of unclear requirements or a design flaw? You may need to re-prioritize tasks. If the issue is serious enough to delay or change the sprint goal, communicate the updates to stakeholders and manage their expectations. Keep an eye on the solution’s progress and adjust your plans a"See full answer

    Technical Program Manager
    Behavioral
    +1 more
  • Product Manager
    Product Strategy
  • Stripe logoAsked at Stripe 

    "System architecture diagram. Define API params, responses, tradeoffs between caching and webhooks to update message delivery status."

    Kaitlyn M. - "System architecture diagram. Define API params, responses, tradeoffs between caching and webhooks to update message delivery status."See full answer

    Product Manager
    Product Design
    +1 more
  • "Asked clarifying questions Thought through the motivation (came up with a mission and business model, modeled it on Safeway with agreement from the interviewer User segmentation both by age groups and behavior, then prioritized user group Went through user journey (both physical store and online) to identify pain points Prioritized pain points Came up with 5 solutions Interviewer picked one for me to deep dive. I went into detail on that one. "

    Samya S. - "Asked clarifying questions Thought through the motivation (came up with a mission and business model, modeled it on Safeway with agreement from the interviewer User segmentation both by age groups and behavior, then prioritized user group Went through user journey (both physical store and online) to identify pain points Prioritized pain points Came up with 5 solutions Interviewer picked one for me to deep dive. I went into detail on that one. "See full answer

    Product Manager
    Product Design
  • Capital One logoAsked at Capital One 

    "Value of Moving All Customers to the Mobile App Full Monitoring of User Behavior Gain deeper insights into customer preferences and habits. Use data analytics to identify trends, predict needs, and offer personalized solutions. Better Engagement Provide a more interactive and engaging experience compared to traditional channels. Enable gamification, personalized notifications, and targeted campaigns to keep users active. Enhanced Direct Interaction _Leverage"

    Hidayat E. - "Value of Moving All Customers to the Mobile App Full Monitoring of User Behavior Gain deeper insights into customer preferences and habits. Use data analytics to identify trends, predict needs, and offer personalized solutions. Better Engagement Provide a more interactive and engaging experience compared to traditional channels. Enable gamification, personalized notifications, and targeted campaigns to keep users active. Enhanced Direct Interaction _Leverage"See full answer

    Product Manager
    Product Strategy
  • Software Engineer
    Behavioral
  • "All products and services have to sell. I would create measurements on how much time, labor, and funds went into a project and how much value it brings back to customers and company."

    John H. - "All products and services have to sell. I would create measurements on how much time, labor, and funds went into a project and how much value it brings back to customers and company."See full answer

    Product Manager
    Analytical
  • " Prioritized Features for Improvement 1. Content Discovery and Recommendation Algorithm Rationale: The algorithm significantly influences user engagement by determining which videos appear on the "For You Page" (FYP). Improving its accuracy can enhance user satisfaction and retention. - Approach: Incorporate more nuanced data points, such as user mood indicators or contextual data (e.g., time of day, trending events) to refine recommendations further. Regular updat"

    Jaswanth P. - " Prioritized Features for Improvement 1. Content Discovery and Recommendation Algorithm Rationale: The algorithm significantly influences user engagement by determining which videos appear on the "For You Page" (FYP). Improving its accuracy can enhance user satisfaction and retention. - Approach: Incorporate more nuanced data points, such as user mood indicators or contextual data (e.g., time of day, trending events) to refine recommendations further. Regular updat"See full answer

    Product Manager
    Product Strategy
  • Uber logoAsked at Uber 

    "UberPool Product built for Uber Uber is a network of drivers & riders that allow to transport riders from A to B UberPool UberPool product solves for 2-3 riders to take a trip to a destination that works for everyone. It helps with reduced cost for riders, reduced emissions, make it faster to reach destination during high traffic hours makes it harder to find a ride --> until you find users willing to go to same destination "

    Suraj - "UberPool Product built for Uber Uber is a network of drivers & riders that allow to transport riders from A to B UberPool UberPool product solves for 2-3 riders to take a trip to a destination that works for everyone. It helps with reduced cost for riders, reduced emissions, make it faster to reach destination during high traffic hours makes it harder to find a ride --> until you find users willing to go to same destination "See full answer

    Product Manager
    Product Design
  • Netflix logoAsked at Netflix 
    Software Engineer
    Behavioral
  • Product Manager
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Merge Sort"

    Ankita G. - "Merge Sort"See full answer

    Data Engineer
    Data Structures & Algorithms
    +1 more
Showing 601-620 of 3944