Interview Questions

Review this list of 3,984 interview questions and answers verified by hiring managers and candidates.
  • Google logoAsked at Google 

    "I will start with discussing the Google mission statement, which is to organize the world's information and make it easily accessible to everyone to help them get things done, and make their day a bit easier. I will think about building something that will leapfrog this mission. Google has already organized all of the world's public digital information in the current state. There are opportunities to get more information into a digital form. But there are also significant improvements in mak"

    Praveen - "I will start with discussing the Google mission statement, which is to organize the world's information and make it easily accessible to everyone to help them get things done, and make their day a bit easier. I will think about building something that will leapfrog this mission. Google has already organized all of the world's public digital information in the current state. There are opportunities to get more information into a digital form. But there are also significant improvements in mak"See full answer

    Product Manager
    Product Strategy
    +1 more
  • +10

    "Google mission is to organize worlds information and make it universally accessible and useful. Keeping that in mind will focus on what should be the solve for emerging market. Clarification: Any specific country Google is thinking about ? Answer: lets say Ghana it has come often as one of the fast emerging markets and untapped Clarification: Goal is monetization or growth Answer: We are entering the market so growth Based on the clarification above I will think about user segments, p"

    Sumeet R. - "Google mission is to organize worlds information and make it universally accessible and useful. Keeping that in mind will focus on what should be the solve for emerging market. Clarification: Any specific country Google is thinking about ? Answer: lets say Ghana it has come often as one of the fast emerging markets and untapped Clarification: Goal is monetization or growth Answer: We are entering the market so growth Based on the clarification above I will think about user segments, p"See full answer

    Product Strategy
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Product Manager
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Product Manager
    Product Strategy
  • Dropbox logoAsked at Dropbox 

    "performance issues and sudden spikes on input requests by scaling techniques and optimization."

    Srini K. - "performance issues and sudden spikes on input requests by scaling techniques and optimization."See full answer

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

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

    "A high level framework Clarifications: Reactions already exist in Instagram? Any specific region or user group we try to target for the launch? ... Product description: IG is ... Reactions are Emoji alike icons users can use to reply to posts/photos/comments FB's mission: Help people stay connected and build communities IG's mission/goal: Allow users to capture world's moments and share with friends Reactions Goal: To provide users an easier way to react to the content and to bet"

    Kai W. - "A high level framework Clarifications: Reactions already exist in Instagram? Any specific region or user group we try to target for the launch? ... Product description: IG is ... Reactions are Emoji alike icons users can use to reply to posts/photos/comments FB's mission: Help people stay connected and build communities IG's mission/goal: Allow users to capture world's moments and share with friends Reactions Goal: To provide users an easier way to react to the content and to bet"See full answer

    Product Strategy
    Behavioral
  • +11

    "-- Write your query here with cte as ( SELECT e.Emp_ID, e.First_Name, e.Middle_Name, e.Last_Name, e.Manager_ID, e.Country, s.Salary as original_salary, CASE WHEN Country = 'IRELAND' THEN s.Salary*1.09 WHEN Country = 'INDIA' THEN s.Salary*0.012 ELSE s.Salary END AS Salary FROM tbl_Employee e LEFT JOIN tbl_EmployeeSalary s ON e.Emp_ID = s.Emp"

    Abhishek K. - "-- Write your query here with cte as ( SELECT e.Emp_ID, e.First_Name, e.Middle_Name, e.Last_Name, e.Manager_ID, e.Country, s.Salary as original_salary, CASE WHEN Country = 'IRELAND' THEN s.Salary*1.09 WHEN Country = 'INDIA' THEN s.Salary*0.012 ELSE s.Salary END AS Salary FROM tbl_Employee e LEFT JOIN tbl_EmployeeSalary s ON e.Emp_ID = s.Emp"See full answer

    Coding
    SQL
  • Google logoAsked at Google 

    "Clarifying question? What is GCP and what does it mean to create a new GCP region in Portugal? GCP is Google Cloud Portugal. Creating a new region means creating data centres (clouds) which can be used as hosts. Is there a business objective to consider Portugal for a new region? None in particular Structure: Explore internal factors Is there a particular business goal that we are trying to accomplish like goal of getting more business from EU companies in coming few years? If yes"

    S Y. - "Clarifying question? What is GCP and what does it mean to create a new GCP region in Portugal? GCP is Google Cloud Portugal. Creating a new region means creating data centres (clouds) which can be used as hosts. Is there a business objective to consider Portugal for a new region? None in particular Structure: Explore internal factors Is there a particular business goal that we are trying to accomplish like goal of getting more business from EU companies in coming few years? If yes"See full answer

    Product Manager
    Product Strategy
    +1 more
  • Google logoAsked at Google 
    Product Manager
    Product Design
  • +20

    "import string from collections import defaultdict def mostcommonwords(text): d = defaultdict(int) s = text.translate(str.maketrans('', '', string.punctuation)) for w in s.lower().split(): d[w] = d[w] + 1 return sorted(sorted(d.items()), reverse=True, key=lambda x: x[1]) `"

    Michael S. - "import string from collections import defaultdict def mostcommonwords(text): d = defaultdict(int) s = text.translate(str.maketrans('', '', string.punctuation)) for w in s.lower().split(): d[w] = d[w] + 1 return sorted(sorted(d.items()), reverse=True, key=lambda x: x[1]) `"See full answer

    Data Structures & Algorithms
    Coding
  • Amazon logoAsked at Amazon 

    "in simple words, linear regression helps in predicting the value whereas logistics regression helps in predicting the binary classification. But lets talk through some example Linear regression model: E-commerce website pricing recommendation engine is built on linear regression model where we do have some variables such as competitor price, internal economics and consumer demand etc when we put this in a supervised learning model, it helps in predicting prices Logistics regression model"

    Anonymous Aardvark - "in simple words, linear regression helps in predicting the value whereas logistics regression helps in predicting the binary classification. But lets talk through some example Linear regression model: E-commerce website pricing recommendation engine is built on linear regression model where we do have some variables such as competitor price, internal economics and consumer demand etc when we put this in a supervised learning model, it helps in predicting prices Logistics regression model"See full answer

    Machine Learning Engineer
    Concept
    +1 more
  • Amazon logoAsked at Amazon 
    +3

    " The Situation A few months ago, our trading platform started experiencing significant latency issues during peak trading hours. This latency was affecting our ability to process real-time market data and execute trades efficiently, potentially leading to substantial financial losses and missed opportunities. Identifying the Problem The first step was to identify the root cause of the latency. I organized a team meeting with our data engineers, DevOps, and network specialists to gather"

    Scott S. - " The Situation A few months ago, our trading platform started experiencing significant latency issues during peak trading hours. This latency was affecting our ability to process real-time market data and execute trades efficiently, potentially leading to substantial financial losses and missed opportunities. Identifying the Problem The first step was to identify the root cause of the latency. I organized a team meeting with our data engineers, DevOps, and network specialists to gather"See full answer

    Engineering Manager
    Behavioral
    +3 more
  • " are we considering ride sharing app or also Uber Eats? If we are considering Ride sharing app Uber is successful when a Customer is safely dropped at its selected destination and Uber driver is paid for the drive. For Uber to be successful in a new city we want to track Number of completed rides per day/week Number of customers who came back to the app for another ride after first one was completed. Number of active drivers per day. Number of drivers completing at least 1 ride"

    Sanjana G. - " are we considering ride sharing app or also Uber Eats? If we are considering Ride sharing app Uber is successful when a Customer is safely dropped at its selected destination and Uber driver is paid for the drive. For Uber to be successful in a new city we want to track Number of completed rides per day/week Number of customers who came back to the app for another ride after first one was completed. Number of active drivers per day. Number of drivers completing at least 1 ride"See full answer

    Product Manager
  • System Design
    Machine Learning
  • "python: def justifywords(wordslist, width): result = [] currlinechar_count = 0 curr_words = [] for word in words_list: if curr_words: space_needed = len(word) + 1 # Space needed for the word and a preceding space else: space_needed = len(word) if currlinecharcount + spaceneeded > width: result.append(' '.join(curr_words)) curr_words = [word] currlinechar_count = len("

    Anonymous Unicorn - "python: def justifywords(wordslist, width): result = [] currlinechar_count = 0 curr_words = [] for word in words_list: if curr_words: space_needed = len(word) + 1 # Space needed for the word and a preceding space else: space_needed = len(word) if currlinecharcount + spaceneeded > width: result.append(' '.join(curr_words)) curr_words = [word] currlinechar_count = len("See full answer

    Software Engineer
    Coding
  • Google logoAsked at Google 

    "Any more details about this can make it easy"

    Srinivasa R. - "Any more details about this can make it easy"See full answer

    System Design
    Product Design
  • "solving to find a cycle in directed graph"

    XponentShift32 - "solving to find a cycle in directed graph"See full answer

    Backend Engineer
    Coding
    +1 more
  • Netflix logoAsked at Netflix 

    "Clarifying Questions Improve Netflix; Geography? India Vision - Becoming the best global entertainment distribution service Objective: Growth Engagement Retention I would focus on Growth because Highly growing adoption of internet increasing purchasing power in T2&T3 Indian consumers are constantly in need of finding new content to watch aligned with Netflix strategy of producing content for indian masses I believe Netflix has a really good immersive viewing/wathcing"

    Sandeep K. - "Clarifying Questions Improve Netflix; Geography? India Vision - Becoming the best global entertainment distribution service Objective: Growth Engagement Retention I would focus on Growth because Highly growing adoption of internet increasing purchasing power in T2&T3 Indian consumers are constantly in need of finding new content to watch aligned with Netflix strategy of producing content for indian masses I believe Netflix has a really good immersive viewing/wathcing"See full answer

    Product Design
    Program Sense
  • "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
  • Apple logoAsked at Apple 
    +15

    "function isValid(s) { const stack = []; for (let i=0; i < s.length; i++) { const char = s.charAt(i); if (['(', '{', '['].includes(char)) { stack.push(char); } else { const top = stack.pop(); if ((char === ')' && top !== '(') || (char === '}' && top !== '{') || (char === ']' && top !== '[')) { return false; } } } return stack.length === 0"

    Tiago R. - "function isValid(s) { const stack = []; for (let i=0; i < s.length; i++) { const char = s.charAt(i); if (['(', '{', '['].includes(char)) { stack.push(char); } else { const top = stack.pop(); if ((char === ')' && top !== '(') || (char === '}' && top !== '{') || (char === ']' && top !== '[')) { return false; } } } return stack.length === 0"See full answer

    Software Engineer
    Data Structures & Algorithms
    +4 more
Showing 781-800 of 3984