Interview Questions

Review this list of 4,348 interview questions and answers verified by hiring managers and candidates.
  • "To measure the success of the WhatsApp engagement and retention is crucial along with monitiozation. So, i will make sure following metrics:** Daily Active Users (DAU) and Monthly Active Users (MAU): DAU and MAU are critical metrics for understanding the scale and engagement level of the user base. A healthy ratio between DAU and MAU (known as stickiness) indicates strong user retention and habitual use. Message Sent/Received Volume: The volume of messages sent and received is a d"

    Bhuppi S. - "To measure the success of the WhatsApp engagement and retention is crucial along with monitiozation. So, i will make sure following metrics:** Daily Active Users (DAU) and Monthly Active Users (MAU): DAU and MAU are critical metrics for understanding the scale and engagement level of the user base. A healthy ratio between DAU and MAU (known as stickiness) indicates strong user retention and habitual use. Message Sent/Received Volume: The volume of messages sent and received is a d"See full answer

    Product Manager
    Analytical
  • "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
  • Adobe logoAsked at Adobe 
    +30

    "def is_palindrome(s: str) -> bool: new = '' for a in s: if a.isalpha() or a.isdigit(): new += a.lower() return (new == new[::-1]) debug your code below print(is_palindrome('abcba')) `"

    Anonymous Roadrunner - "def is_palindrome(s: str) -> bool: new = '' for a in s: if a.isalpha() or a.isdigit(): new += a.lower() return (new == new[::-1]) debug your code below print(is_palindrome('abcba')) `"See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
  • "Meta Pay - What is it? Payment platform that lets people buy and send money on Facebook, IG and Instagram on platforms like FB and IG, people already find things they like and the businesses can sell directly on the platform through shops so Pay is closing the last mile and letting them also check out quickly once they’ve added their card details once. It’s making it a real one-stop shop. It also allows making more transactions directly on the platform without having to enter card deta"

    Rotem L. - "Meta Pay - What is it? Payment platform that lets people buy and send money on Facebook, IG and Instagram on platforms like FB and IG, people already find things they like and the businesses can sell directly on the platform through shops so Pay is closing the last mile and letting them also check out quickly once they’ve added their card details once. It’s making it a real one-stop shop. It also allows making more transactions directly on the platform without having to enter card deta"See full answer

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

  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +8

    "Clarification Questions What does it mean by Next Gen Elevator? → Next Gen Elevator means Elevator using new technologies. Where is this Elevator situated? → Skyscrapers, Commercial Buildings, Residential Buildings or Elevators to Space? Assuming it’s Commercial Buildings. What is the Goal of Making Next Gen Elevators? Is it improving Safety? User Experience? Assuming it’s User Experience _Goal: To design an elevator using emerging technologies to improve user experience in a C"

    Anonymous Muskox - "Clarification Questions What does it mean by Next Gen Elevator? → Next Gen Elevator means Elevator using new technologies. Where is this Elevator situated? → Skyscrapers, Commercial Buildings, Residential Buildings or Elevators to Space? Assuming it’s Commercial Buildings. What is the Goal of Making Next Gen Elevators? Is it improving Safety? User Experience? Assuming it’s User Experience _Goal: To design an elevator using emerging technologies to improve user experience in a C"See full answer

    Product Manager
    Product Design
  • Google logoAsked at Google 

    "With $1 billion to invest in generative AI, my focus would be on addressing unmet needs in everyday life. Here's my vision: Identify User Pain Points: I would start by understanding the specific challenges a segment of users face daily. Many people are integrating AI into their routines to simplify tasks, yet there are gaps that need to be filled. Learn from ChatGPT’s Success: ChatGPT's rapid growth to 200 million users demonstrates the demand for AI solutions that genuinely solve"

    Aayush S. - "With $1 billion to invest in generative AI, my focus would be on addressing unmet needs in everyday life. Here's my vision: Identify User Pain Points: I would start by understanding the specific challenges a segment of users face daily. Many people are integrating AI into their routines to simplify tasks, yet there are gaps that need to be filled. Learn from ChatGPT’s Success: ChatGPT's rapid growth to 200 million users demonstrates the demand for AI solutions that genuinely solve"See full answer

    Product Manager
    Product Strategy
  • Google logoAsked at Google 
    +3

    "Ask clarifying questions 1/ Are there any business changes to be aware of? 2/ Youtube Premium already exists so I am guessing we are not revisiting changing the prices just restarting the process from scratch 3/ Pricing for a specific market? North America, Asia, somewhere else? To tackle this I would break down the problem into a few steps, What is Google's mission and how Youtube premium fits into that Google's mission is to organize information and make it accessible to all You"

    Glados - "Ask clarifying questions 1/ Are there any business changes to be aware of? 2/ Youtube Premium already exists so I am guessing we are not revisiting changing the prices just restarting the process from scratch 3/ Pricing for a specific market? North America, Asia, somewhere else? To tackle this I would break down the problem into a few steps, What is Google's mission and how Youtube premium fits into that Google's mission is to organize information and make it accessible to all You"See full answer

    Product Manager
    Analytical
  • Google logoAsked at Google 

    "I'd ask Clarification questions here before proceeding with designing a CDN. The questions would be. What is the Use Case with multiple questions in it What sort of Content do you want to serve - Static files or Streaming Media or trending content? How many regions do you want to cover Do you want to prioritize speed and the Latest file availability or do you want to prioritize time-based caching per region? Budget constraints(push cdn's can be cheaper). Whether"

    Manas M. - "I'd ask Clarification questions here before proceeding with designing a CDN. The questions would be. What is the Use Case with multiple questions in it What sort of Content do you want to serve - Static files or Streaming Media or trending content? How many regions do you want to cover Do you want to prioritize speed and the Latest file availability or do you want to prioritize time-based caching per region? Budget constraints(push cdn's can be cheaper). Whether"See full answer

    Solutions Architect
    Technical
  • 23andMe logoAsked at 23andMe 

    "I described why I liked the product Defined success metrics Proposed an A/B test"

    Kitan F. - "I described why I liked the product Defined success metrics Proposed an A/B test"See full answer

    Product Manager
    Product Strategy
  • "This was a 60 minute assessment. The clock is ticking and you're being observed by a senior+ level engineer. Be ready to perform for an audience. The implementation for the system gets broken up into three parts: Implement creating accounts and depositing money into an account by ID Implement transferring money with validation to ensure the accounts for the transfer both exist and that the account money is being removed from has enough money in it to perform the transfer Implement find"

    devopsjesus - "This was a 60 minute assessment. The clock is ticking and you're being observed by a senior+ level engineer. Be ready to perform for an audience. The implementation for the system gets broken up into three parts: Implement creating accounts and depositing money into an account by ID Implement transferring money with validation to ensure the accounts for the transfer both exist and that the account money is being removed from has enough money in it to perform the transfer Implement find"See full answer

    Software Engineer
    Coding
    +1 more
  • "DNNs can learn hierarchical features, with each layer learning progressively more abstract features, and generalizes better. SNNs are better for simplier problems involving smaller datasets and if low latency is required."

    Louie Z. - "DNNs can learn hierarchical features, with each layer learning progressively more abstract features, and generalizes better. SNNs are better for simplier problems involving smaller datasets and if low latency is required."See full answer

    Software Engineer
    Concept
    +2 more
  • +25

    "To convince leadership at Google to build a wristwatch for the elderly, it's crucial to present a compelling argument that encompasses user needs, market potential, and Google's strategic alignment. Here's a detailed proposal: 1. Understanding the User Needs Target Audience Primary Users: Elderly individuals, especially those with health conditions requiring monitoring and those living independently. Secondary Users: Family members and caregivers. **Pain Points"

    Gaurav M. - "To convince leadership at Google to build a wristwatch for the elderly, it's crucial to present a compelling argument that encompasses user needs, market potential, and Google's strategic alignment. Here's a detailed proposal: 1. Understanding the User Needs Target Audience Primary Users: Elderly individuals, especially those with health conditions requiring monitoring and those living independently. Secondary Users: Family members and caregivers. **Pain Points"See full answer

    Product Manager
    Product Strategy
  • Agoda logoAsked at Agoda 

    "Clarifying questions Target customers: users who want to book flights, hotel etc. Geo: USA Form factor: web and mobile app About the company Agoda wants its users to 'see the world for less' i.e. they are targeting users who want to travel (for business or pleasure) and their key value proposition is price i.e. lowest cost hotels, flights and other services. Business model: Agoda is an online market place where vendors like airlines, hotels etc. are displayed and user can search for a"

    Rahul J. - "Clarifying questions Target customers: users who want to book flights, hotel etc. Geo: USA Form factor: web and mobile app About the company Agoda wants its users to 'see the world for less' i.e. they are targeting users who want to travel (for business or pleasure) and their key value proposition is price i.e. lowest cost hotels, flights and other services. Business model: Agoda is an online market place where vendors like airlines, hotels etc. are displayed and user can search for a"See full answer

    Product Manager
    Product Strategy
  • Discord logoAsked at Discord 
    Engineering Manager
    Coding
  • Product Manager
    Product Design
    +1 more
  • Capital One logoAsked at Capital One 

    "What do we mean by grow the VC feature? I am assuming the goal to be feature adoption. Goal: Increase VC feature adoption and usage within a timeframe (say, 6 months?) User Segments: I am thinking of the following user segments for this problem - Security conscious users (mostly an overlap with high spending limit card users) Frequent shoppers with multiple online subscriptions (we could quantify this like >5 subscriptions or so) Potential CapitalOne users who have shown interest in the"

    Ashima S. - "What do we mean by grow the VC feature? I am assuming the goal to be feature adoption. Goal: Increase VC feature adoption and usage within a timeframe (say, 6 months?) User Segments: I am thinking of the following user segments for this problem - Security conscious users (mostly an overlap with high spending limit card users) Frequent shoppers with multiple online subscriptions (we could quantify this like >5 subscriptions or so) Potential CapitalOne users who have shown interest in the"See full answer

    Product Manager
    Product Strategy
  • "Define the feature A virtual card number is a temporary or disposable card number generated by your credit card issuer or financial institution. It is designed to protect your actual credit card information during online transactions. Its main purpose is the security of your actual credit card. Clarification questions No questions What is the purpose of the feature? Enhanced Security: Using a virtual card number protects your actual credit card details from being exposed to potentia"

    Ekta M. - "Define the feature A virtual card number is a temporary or disposable card number generated by your credit card issuer or financial institution. It is designed to protect your actual credit card information during online transactions. Its main purpose is the security of your actual credit card. Clarification questions No questions What is the purpose of the feature? Enhanced Security: Using a virtual card number protects your actual credit card details from being exposed to potentia"See full answer

    Product Manager
    Analytical
  • Google logoAsked at Google 

    "The Situation About a year ago, we faced a period of high turnover and low morale within the data engineering team. This was particularly challenging as we were in the middle of a critical project to enhance our real-time market data analytics platform. Retaining and motivating the team was crucial to ensure the project’s success and maintain the operational efficiency of our trading systems. Initial Steps Recognizing the urgency, I initiated a comprehensive approach to address the underlying"

    Scott S. - "The Situation About a year ago, we faced a period of high turnover and low morale within the data engineering team. This was particularly challenging as we were in the middle of a critical project to enhance our real-time market data analytics platform. Retaining and motivating the team was crucial to ensure the project’s success and maintain the operational efficiency of our trading systems. Initial Steps Recognizing the urgency, I initiated a comprehensive approach to address the underlying"See full answer

    Engineering Manager
    Behavioral
Showing 1301-1320 of 4348