Skip to main content

Interview Questions

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

    "Success for an engineer means using skills and knowledge to solve real-world problems, grow continuously, and build a meaningful career."

    Bhavna S. - "Success for an engineer means using skills and knowledge to solve real-world problems, grow continuously, and build a meaningful career."See full answer

    Software Engineer
    Behavioral
  • Twitter logoAsked at Twitter 
    1 answer

    "Skeleton: Mission Goals and User segmentation User journey Metrics Pain points and opportunities experimentation Starting with Twitter's mission, "the power to create and share ideas and information without barriers", we are looking to empower people to be both consumers and creators. However, for the sake of this discussion, I want to focus on the consumer sides. As mentioned, our goal is to focus on user growth. But I want to understand if we are looking to acquire more 1s"

    Gourav G. - "Skeleton: Mission Goals and User segmentation User journey Metrics Pain points and opportunities experimentation Starting with Twitter's mission, "the power to create and share ideas and information without barriers", we are looking to empower people to be both consumers and creators. However, for the sake of this discussion, I want to focus on the consumer sides. As mentioned, our goal is to focus on user growth. But I want to understand if we are looking to acquire more 1s"See full answer

    Product Strategy
  • Microsoft logoAsked at Microsoft 
    1 answer

    "T launch the Copilot Plus feature for Surface, follow these steps: Define Value Proposition: Highlight AI-driven enhancements for productivity, creativity, and collaboration tailored to Surface users. Target Audience: Focus on professionals, creators, and students with specific use cases. Product Development: Ensure seamless integration with Surface hardware (touchscreen, Pen) and leverage Azure AI for unique functionalities. Marketing Strategy: Build excitement with teasers, influencer partner"

    Priti S. - "T launch the Copilot Plus feature for Surface, follow these steps: Define Value Proposition: Highlight AI-driven enhancements for productivity, creativity, and collaboration tailored to Surface users. Target Audience: Focus on professionals, creators, and students with specific use cases. Product Development: Ensure seamless integration with Surface hardware (touchscreen, Pen) and leverage Azure AI for unique functionalities. Marketing Strategy: Build excitement with teasers, influencer partner"See full answer

    Technical Program Manager
    Program Sense
  • Robinhood logoAsked at Robinhood 
    1 answer

    "These works often aren't comparable, so that I'd use a balanced portfolio of 20%-30% engineering needs and 70%-80% user needs to satisfy both sides. However, this is only a starting point, if engineering requests more than this baseline then I would use ROI to prioritize."

    Coco H. - "These works often aren't comparable, so that I'd use a balanced portfolio of 20%-30% engineering needs and 70%-80% user needs to satisfy both sides. However, this is only a starting point, if engineering requests more than this baseline then I would use ROI to prioritize."See full answer

    Product Manager
    Behavioral
    +1 more
  • Google logoAsked at Google 
    2 answers

    "Cost Reduce data cost (google fi cost 10$ per gb while in india costs are pretty less than that) Can prompt to connect to closed wi-fi network if users has connected earlier Coverage In India, majority of the population lives in rural areas, need to solve for that Safety and Security Protect users from scamsters / malware /viruses etc. Net Neutrality Ensure that there is no bias towards google sites only"

    P D. - "Cost Reduce data cost (google fi cost 10$ per gb while in india costs are pretty less than that) Can prompt to connect to closed wi-fi network if users has connected earlier Coverage In India, majority of the population lives in rural areas, need to solve for that Safety and Security Protect users from scamsters / malware /viruses etc. Net Neutrality Ensure that there is no bias towards google sites only"See full answer

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

  • Product Designer
    Product Design
  • Google logoAsked at Google 
    1 answer

    "Started with user-groups to identify the differences world wide: speed of internet, how high end devices are The interviewer just wanted to dive into the questions of latency & the technical fast. I then said let's separate out server vs client. On server side, cannot have australian users hitting california servers for data. So must be some sort of global availability of caching. And ensure rapid read out of that cache so something like a redis solution would help. Then switch gears to cli"

    Sim S. - "Started with user-groups to identify the differences world wide: speed of internet, how high end devices are The interviewer just wanted to dive into the questions of latency & the technical fast. I then said let's separate out server vs client. On server side, cannot have australian users hitting california servers for data. So must be some sort of global availability of caching. And ensure rapid read out of that cache so something like a redis solution would help. Then switch gears to cli"See full answer

    Product Manager
    Technical
  • Yelp logoAsked at Yelp 
    2 answers

    "Let's start with understanding the objective. The assumed objective is to be able to optimize for ads revenue by showing optimal number of ads to users without reducing the user engagement metrics. So, the approach I would take here is to perform experimentation with certain set of customers cohort based on different parameters. The metrics I would keep track of Customers average user engagement - time per session before and after the experiment over a week. Number of ads shown per ses"

    Vinayak A. - "Let's start with understanding the objective. The assumed objective is to be able to optimize for ads revenue by showing optimal number of ads to users without reducing the user engagement metrics. So, the approach I would take here is to perform experimentation with certain set of customers cohort based on different parameters. The metrics I would keep track of Customers average user engagement - time per session before and after the experiment over a week. Number of ads shown per ses"See full answer

    Product Manager
    Analytical
    +1 more
  • "During my internship at Econalytica Solutions, I was assigned to help improve internal reporting for the procurement team. The department wanted more dynamic insights but didn’t have the budget for premium BI tools or new software licenses. My task was to enhance reporting and analytics capabilities using only the tools already available, primarily Excel, while still delivering insights that would support decision-making. I got creative by using advanced Excel features like Power Query, pivot ta"

    Dhruv M. - "During my internship at Econalytica Solutions, I was assigned to help improve internal reporting for the procurement team. The department wanted more dynamic insights but didn’t have the budget for premium BI tools or new software licenses. My task was to enhance reporting and analytics capabilities using only the tools already available, primarily Excel, while still delivering insights that would support decision-making. I got creative by using advanced Excel features like Power Query, pivot ta"See full answer

  • OpenAI logoAsked at OpenAI 
    Add answer
    Product Manager
    Product Strategy
  • Adobe logoAsked at Adobe 

    Permutations

    IDE
    Medium
    3 answers

    "function permute(nums) { if (nums.length <= 1) { return [nums]; } const prevPermutations = permute(nums.slice(0, nums.length-1)); const currentNum = nums[nums.length-1]; const permutations = new Set(); for (let prev of prevPermutations) { for (let i=0; i < prev.length; i++) { permutations.add([...prev.slice(0, i), currentNum, ...prev.slice(i)]); } permutations.add([...prev, currentNum]); } return [...permutations]"

    Tiago R. - "function permute(nums) { if (nums.length <= 1) { return [nums]; } const prevPermutations = permute(nums.slice(0, nums.length-1)); const currentNum = nums[nums.length-1]; const permutations = new Set(); for (let prev of prevPermutations) { for (let i=0; i < prev.length; i++) { permutations.add([...prev.slice(0, i), currentNum, ...prev.slice(i)]); } permutations.add([...prev, currentNum]); } return [...permutations]"See full answer

    Software Engineer
    Data Structures & Algorithms
    +3 more
  • Meta logoAsked at Meta 
    1 answer

    "Fast food service Good service application."

    Amit S. - "Fast food service Good service application."See full answer

    Product Manager
    Analytical
    +2 more
  • "Define Product: Facebook events lets people organize gatherings in the real world with people on Facebook.  As a creator, you can create public or private event, set date/time/location, invite people.  Invitees can see these events, view who’s coming and provide an answer (RSVP). They can share events with their connections. Define Metric: Clarify which specific success metric has dropped? Assume it's the Avg # of responses (rsvp) per event that has dropped Clarify how mu"

    Yespm T. - "Define Product: Facebook events lets people organize gatherings in the real world with people on Facebook.  As a creator, you can create public or private event, set date/time/location, invite people.  Invitees can see these events, view who’s coming and provide an answer (RSVP). They can share events with their connections. Define Metric: Clarify which specific success metric has dropped? Assume it's the Avg # of responses (rsvp) per event that has dropped Clarify how mu"See full answer

    Analytical
    Execution
  • Google logoAsked at Google 
    3 answers

    "Narrow down on a person (born in city childhood - school - college - work - retirement) Age: 0-5 = ignoring travel for this part (might travel with parents) 5-19 = weekdays school, weekends outings School distance 5 km , total = 10km (to & fro) (4 intersections * 1min(time spent) = 4 min/ day) 52 x 5 x 4 = 1040 mins ~ 15 hrs 15 * 14 yrs = 210 hrs Weekends 52 x 2 = 104 days * 0.3 = 30 days Trips = 10 km (8 intersections * 1min(time spent) = 8 mins) 30 x 8 ="

    Rev - "Narrow down on a person (born in city childhood - school - college - work - retirement) Age: 0-5 = ignoring travel for this part (might travel with parents) 5-19 = weekdays school, weekends outings School distance 5 km , total = 10km (to & fro) (4 intersections * 1min(time spent) = 4 min/ day) 52 x 5 x 4 = 1040 mins ~ 15 hrs 15 * 14 yrs = 210 hrs Weekends 52 x 2 = 104 days * 0.3 = 30 days Trips = 10 km (8 intersections * 1min(time spent) = 8 mins) 30 x 8 ="See full answer

    Product Manager
    Analytical
    +1 more
  • Nvidia logoAsked at Nvidia 
    Add answer
    Product Manager
    Product Strategy
  • "Based on the required significance level (usually less than 5%) and based on the test power (usually 95%?), I will calculate the required sample size. Once I get the sample size, then I will do the A/B testing until I meet the sample size."

    Naga M. - "Based on the required significance level (usually less than 5%) and based on the test power (usually 95%?), I will calculate the required sample size. Once I get the sample size, then I will do the A/B testing until I meet the sample size."See full answer

    Product Manager
    Technical
  • Meta logoAsked at Meta 
    1 answer

    "What age of kid we are speaking about? Lets assume 5-10 years what messenger app are we talking about? you can choose Who is creating the feature? you can choose Finally, do we have any constraints? no, please, just imagine ok. so I think company's goal should be giving the tools for building communities among the youngest ones. First I want to issue what is Kids messenger app. I have kid of 5 years old and among my friends there are only few with gudgets that can provide messenger f"

    Yulia D. - "What age of kid we are speaking about? Lets assume 5-10 years what messenger app are we talking about? you can choose Who is creating the feature? you can choose Finally, do we have any constraints? no, please, just imagine ok. so I think company's goal should be giving the tools for building communities among the youngest ones. First I want to issue what is Kids messenger app. I have kid of 5 years old and among my friends there are only few with gudgets that can provide messenger f"See full answer

    Product Manager
    Product Design
    +1 more
  • Amazon logoAsked at Amazon 
    1 answer

    "Clarifications: Is it the voice only Alexa devices or includes echo show (video)? Goal: To have people to safety quickest Users: Alexa owner At the house when somebody breaks in Family Single adult/seniors Outside the house at the time of break in Police Department Pain points/user group: Owner in the house at the time of burglary Inform all the house members at the earliest. Send SOS out on all/selective Alexa devices to ask family members to reach a safe place 2"

    Chaitali M. - "Clarifications: Is it the voice only Alexa devices or includes echo show (video)? Goal: To have people to safety quickest Users: Alexa owner At the house when somebody breaks in Family Single adult/seniors Outside the house at the time of break in Police Department Pain points/user group: Owner in the house at the time of burglary Inform all the house members at the earliest. Send SOS out on all/selective Alexa devices to ask family members to reach a safe place 2"See full answer

    Product Design
    System Design
  • OpenAI logoAsked at OpenAI 
    Add answer
    Data Scientist
    Statistics & Experimentation
Showing 2341-2360 of 4415