Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • Accenture logoAsked at Accenture 
    2 answers

    "class Solution: def missingNumber(self, nums: list[int]) -> int: Sorting approach n = len(nums) s = n*(n+1)//2 r = s - sum(nums) return self.r l = [3,0,1] print(missingNumber(l))"

    Rohit B. - "class Solution: def missingNumber(self, nums: list[int]) -> int: Sorting approach n = len(nums) s = n*(n+1)//2 r = s - sum(nums) return self.r l = [3,0,1] print(missingNumber(l))"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Amazon logoAsked at Amazon 
    Add answer
    Product Manager
    Technical Program Manager
  • Perplexity AI logoAsked at Perplexity AI 
    Add answer
    Product Manager
    Product Design
  • Google logoAsked at Google 
    1 answer

    "Clarifying questions Financial savviness is it related means Digital wallet Prudent Spending habits Intuitive savings Google's mission is to organize the world's information and make it universally accessible and useful Geographical or any other constraint Product goal - This is in total alignment with Google's mission as it is trying to provide the consumers their financial information and making it useful. Engagement User personas Students Millennials Professionals -"

    Y C. - "Clarifying questions Financial savviness is it related means Digital wallet Prudent Spending habits Intuitive savings Google's mission is to organize the world's information and make it universally accessible and useful Geographical or any other constraint Product goal - This is in total alignment with Google's mission as it is trying to provide the consumers their financial information and making it useful. Engagement User personas Students Millennials Professionals -"See full answer

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

    "Know your audience Understand who the end user is and their role within the organization. Adapt technical lingo to lingo that can be understood by the end user. Diagrams of functions with less dense text is helpful for non-technical users. If it presents like a Manual, that's a turnoff. If it presents like a Guide, non-technical people can follow it. Simplify the problem By simplifying the problem you can explain it to your client in her/his own words. Try to use examples from the client'"

    Sadhana U. - "Know your audience Understand who the end user is and their role within the organization. Adapt technical lingo to lingo that can be understood by the end user. Diagrams of functions with less dense text is helpful for non-technical users. If it presents like a Manual, that's a turnoff. If it presents like a Guide, non-technical people can follow it. Simplify the problem By simplifying the problem you can explain it to your client in her/his own words. Try to use examples from the client'"See full answer

    Technical Program Manager
    Analytical
    +1 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Add answer
    Video answer for 'Recommend similar artists on Spotify.'
    Machine Learning
    System Design
  • Meta logoAsked at Meta 
    1 answer

    "First thing I would do is dig deeper into the problem. Starting off with the data source suggesting the drop of 10%. Next is investigating - what does drop in traffic mean? For example - 10% drop in logins, email traffic, email creation. Next, once I identify the its for example an issue with logins, I would like to drill a deeper into further isolating the problem based on geography, operating platform (mobile/desktop), specific time of day, any other information I could get. At this point,"

    Vinayak A. - "First thing I would do is dig deeper into the problem. Starting off with the data source suggesting the drop of 10%. Next is investigating - what does drop in traffic mean? For example - 10% drop in logins, email traffic, email creation. Next, once I identify the its for example an issue with logins, I would like to drill a deeper into further isolating the problem based on geography, operating platform (mobile/desktop), specific time of day, any other information I could get. At this point,"See full answer

    Product Manager
    Analytical
    +1 more
  • 3 answers

    "public static char getRepeatingCharacterInGivenString(String str){ char result = '0'; HashSet set = new HashSet(); for(int i=0;i<str.length();i++){ char c = str.charAt(i); if(!set.contains(c)){ set.add(c); } else{ result= c; break; } } return result; }"

    Sravanthi M. - "public static char getRepeatingCharacterInGivenString(String str){ char result = '0'; HashSet set = new HashSet(); for(int i=0;i<str.length();i++){ char c = str.charAt(i); if(!set.contains(c)){ set.add(c); } else{ result= c; break; } } return result; }"See full answer

    QA Engineer
    Data Structures & Algorithms
    +1 more
  • Booking.com logoAsked at Booking.com 
    2 answers

    "As a Product Manager, my goal is to design a Minimum Viable Product (MVP) that enhances the customer experience, increases engagement, and ultimately drives business growth. Here's a comprehensive plan to achieve this: Problem Statement: Our existing homepage, while functional, lacks a personalized touch, failing to adequately address the diverse needs and preferences of our customers. This results in a suboptimal user experience, leading to decreased customer satisfaction, reduced booking f"

    Shashank S. - "As a Product Manager, my goal is to design a Minimum Viable Product (MVP) that enhances the customer experience, increases engagement, and ultimately drives business growth. Here's a comprehensive plan to achieve this: Problem Statement: Our existing homepage, while functional, lacks a personalized touch, failing to adequately address the diverse needs and preferences of our customers. This results in a suboptimal user experience, leading to decreased customer satisfaction, reduced booking f"See full answer

    Product Manager
    Product Design
  • 5 answers
    +1

    "SELECT COUNT(*) unique_conversations FROM messenger_sends WHERE senderid < receiverid"

    Lucas G. - "SELECT COUNT(*) unique_conversations FROM messenger_sends WHERE senderid < receiverid"See full answer

    Coding
    SQL
  • JP Morgan Chase logoAsked at JP Morgan Chase 
    Add answer
    Machine Learning Engineer
    Concept
  • Walmart Labs logoAsked at Walmart Labs 
    2 answers

    "I contradict the choice of DB for storing App Data in this case, I believe a NoSQL would have been a better choice. Could you please clarify why you chose RDBMS/SQL?"

    Jeet B. - "I contradict the choice of DB for storing App Data in this case, I believe a NoSQL would have been a better choice. Could you please clarify why you chose RDBMS/SQL?"See full answer

    Technical Program Manager
    System Design
    +1 more
  • Google logoAsked at Google 
    3 answers

    "Below are few key things enterprises look for in a data center : Location Proximity to target user base Potential risk exposure due to natural calamities (hurricane, storms, tornedos etc) Real estate cost (Service cost will also be proportional to how expensive it is to acquire and run data center) Security Physical security Logical security (Segregation) Industry standard compliance PCI DSS ISO etc Ability to support HA and DR requir"

    Hmm T. - "Below are few key things enterprises look for in a data center : Location Proximity to target user base Potential risk exposure due to natural calamities (hurricane, storms, tornedos etc) Real estate cost (Service cost will also be proportional to how expensive it is to acquire and run data center) Security Physical security Logical security (Segregation) Industry standard compliance PCI DSS ISO etc Ability to support HA and DR requir"See full answer

    Technical
  • Lyft logoAsked at Lyft 
    1 answer

    "solving too much demand and not enough supply; look at how many users are unable to find a ride within a reasonable amt of time (to be defined) would would increase prices everytime someone doesn't get a ride at small intervals. In a few minutes, the prices would increase to an equilibrium."

    Akhil S. - "solving too much demand and not enough supply; look at how many users are unable to find a ride within a reasonable amt of time (to be defined) would would increase prices everytime someone doesn't get a ride at small intervals. In a few minutes, the prices would increase to an equilibrium."See full answer

    Analytical
    Product Strategy
  • Meta logoAsked at Meta 
    1 answer

    "Clarify: Has metric definition changed for what the NSM is and app startup time?-->No Are we sure that this not just a correlation and causal? For e.g. We would need to dive into a few different technical buckets around regional, version and other features launched-->No Time period: Is it over the same time period?--> Yes Goal: FB goal: Empower people to build community and bring world close"

    Ash J. - "Clarify: Has metric definition changed for what the NSM is and app startup time?-->No Are we sure that this not just a correlation and causal? For e.g. We would need to dive into a few different technical buckets around regional, version and other features launched-->No Time period: Is it over the same time period?--> Yes Goal: FB goal: Empower people to build community and bring world close"See full answer

    Analytical
    Execution
  • "Below data was given in a an excel. Data of 6 weeks, at a weekly level of COVID samples collected and tested Age Group, Population size, # tested, # positive, gender My approach: Tried to understand the trend of positivity rate of each group across weeks and cumulative level There is no variation across weeks, and each cohort exhibited similar pattern in all the weeks. So looked at cumulative data of 6 weeks. No clear goal/objective set by the interviewer for vaccine distributio"

    RestlessMonk - "Below data was given in a an excel. Data of 6 weeks, at a weekly level of COVID samples collected and tested Age Group, Population size, # tested, # positive, gender My approach: Tried to understand the trend of positivity rate of each group across weeks and cumulative level There is no variation across weeks, and each cohort exhibited similar pattern in all the weeks. So looked at cumulative data of 6 weeks. No clear goal/objective set by the interviewer for vaccine distributio"See full answer

    Product Manager
    Analytical
  • CrowdStrike logoAsked at CrowdStrike 
    Add answer
    Security Engineer
    Behavioral
    +1 more
  • Accenture logoAsked at Accenture 
    1 answer
    Product Manager
    Behavioral
    +1 more
  • Meta logoAsked at Meta 
    1 answer

    "We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions: Ask Clarifying Questions Identify users, behaviors, and pain points State product goal Identify current solutions Brainstorm new solutions Evaluate solutions Measure success Summarize We'll go through each of these step by step. Ask Clarifying Questions The PM interview isn't about your ability to come up w"

    Stephen C. - "We've identified the problem as a Design a Product question. Use the following framework for tackling these types of questions: Ask Clarifying Questions Identify users, behaviors, and pain points State product goal Identify current solutions Brainstorm new solutions Evaluate solutions Measure success Summarize We'll go through each of these step by step. Ask Clarifying Questions The PM interview isn't about your ability to come up w"See full answer

    Product Design
  • Google logoAsked at Google 
    2 answers

    "Assumptions & Clarifications Users have access to all Google Workspace applications like Google Drive, Gmail and the same photo editing tool - let us call this tool - Google Photo Editor (GPhoto). Users can share the images like Google Docs - giving people read-only, read-write / edit access Goals Google's vision is to organize the world's information and make it accessible. GPhoto's mission / goal is to organize the world’s photo and make it accessible to others to view, edit or"

    Karthik M. - "Assumptions & Clarifications Users have access to all Google Workspace applications like Google Drive, Gmail and the same photo editing tool - let us call this tool - Google Photo Editor (GPhoto). Users can share the images like Google Docs - giving people read-only, read-write / edit access Goals Google's vision is to organize the world's information and make it accessible. GPhoto's mission / goal is to organize the world’s photo and make it accessible to others to view, edit or"See full answer

    Product Manager
    System Design
    +1 more
Showing 2501-2520 of 4477