Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • Goldman Sachs logoAsked at Goldman Sachs 
    4 answers
    Video answer for 'Explain Bayes' theorem.'
    +1

    "Is it bad to get the answer a different way? Will they mark that as not knowing Bayes Theorem or just correct as it is an easier way to get the answer? The way I went is to look at what happens when the factory makes 100 light bulbs. Machine A makes 60 of which 3 are faulty, Machine B makes 40 of which 1.2 are faulty. Therefore the pool of faulty lightbulbs is 3/4.2 = 5/7 from machine A and 1.2/4.2 = 3/7 from Machine B."

    Will I. - "Is it bad to get the answer a different way? Will they mark that as not knowing Bayes Theorem or just correct as it is an easier way to get the answer? The way I went is to look at what happens when the factory makes 100 light bulbs. Machine A makes 60 of which 3 are faulty, Machine B makes 40 of which 1.2 are faulty. Therefore the pool of faulty lightbulbs is 3/4.2 = 5/7 from machine A and 1.2/4.2 = 3/7 from Machine B."See full answer

    Data Scientist
    Concept
    +2 more
  • Meta logoAsked at Meta 
    6 answers
    +3

    "Trying to decide on if they should include a step to upload a profile picture in the onboarding flow or not? Why does facebook have a profile picture? What value does it add? User value - Connections: having a picture on your profile, help drive friending and follows. Because users can put a face with the name. And they cna also recongize people they may not immediately know from a name (or a common name) and want to friend them. Business value - Integrity: maki"

    Marie E. - "Trying to decide on if they should include a step to upload a profile picture in the onboarding flow or not? Why does facebook have a profile picture? What value does it add? User value - Connections: having a picture on your profile, help drive friending and follows. Because users can put a face with the name. And they cna also recongize people they may not immediately know from a name (or a common name) and want to friend them. Business value - Integrity: maki"See full answer

    Analytical
    Execution
  • Amazon logoAsked at Amazon 
    2 answers

    " Project Overview: Real-Time Risk Management System Objective The goal was to develop a real-time risk management system capable of processing and analyzing large volumes of trading data to provide near-instantaneous risk assessments. This system was crucial for enabling traders to make informed decisions while managing their exposure to various market risks in real-time. Complexity Factors 1. \\Data Volume and Velocity\\ \\High Throughput:\\ The system needed to ha"

    Scott S. - " Project Overview: Real-Time Risk Management System Objective The goal was to develop a real-time risk management system capable of processing and analyzing large volumes of trading data to provide near-instantaneous risk assessments. This system was crucial for enabling traders to make informed decisions while managing their exposure to various market risks in real-time. Complexity Factors 1. \\Data Volume and Velocity\\ \\High Throughput:\\ The system needed to ha"See full answer

    Software Engineer
    Behavioral
    +2 more
  • +6

    "Great question, I’ll take a moment to organize my thoughts before answering - Sure I have a few clarification questions and some assumptions - Go ahead 5 years and infinite resources, I have no constraints in terms of making technology advancements - Yes, no constraint I’ll focus on improving the lives of people and changing the ways people use Google Translate and may expand the use to different products.. not just existing interface - Cool Let's take a step back and think why people nee"

    Vaibhav B. - "Great question, I’ll take a moment to organize my thoughts before answering - Sure I have a few clarification questions and some assumptions - Go ahead 5 years and infinite resources, I have no constraints in terms of making technology advancements - Yes, no constraint I’ll focus on improving the lives of people and changing the ways people use Google Translate and may expand the use to different products.. not just existing interface - Cool Let's take a step back and think why people nee"See full answer

    Product Design
  • Meta logoAsked at Meta 
    2 answers

    " why do we want to improve the DMV? we’re a startup and we want to improve the experience at the DMV what is the DMV? my assumption is that this is for the US only, and is the department of motor vehicles. and this is where folks go to get IDs, register their cars, etc. is that correct or am I missing anything about what the DMV is? is there a timeframe to launch? are there any other constraints that I should be aware of? context: what is the DMV - the DMV is a something of a"

    Elle Z. - " why do we want to improve the DMV? we’re a startup and we want to improve the experience at the DMV what is the DMV? my assumption is that this is for the US only, and is the department of motor vehicles. and this is where folks go to get IDs, register their cars, etc. is that correct or am I missing anything about what the DMV is? is there a timeframe to launch? are there any other constraints that I should be aware of? context: what is the DMV - the DMV is a something of a"See full answer

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

  • Adobe logoAsked at Adobe 
    15 answers
    +10

    " function climbStairs(n) { // 4 iterations of Dynamic Programming solutions: // Step 1: Recursive: // if (n <= 2) return n // return climbStairs(n-1) + climbStairs(n-2) // Step 2: Top-down Memoization // const memo = {0:0, 1:1, 2:2} // function f(x) { // if (x in memo) return memo[x] // memo[x] = f(x-1) + f(x-2) // return memo[x] // } // return f(n) // Step 3: Bottom-up Tabulation // const tab = [0,1,2] // f"

    Matthew K. - " function climbStairs(n) { // 4 iterations of Dynamic Programming solutions: // Step 1: Recursive: // if (n <= 2) return n // return climbStairs(n-1) + climbStairs(n-2) // Step 2: Top-down Memoization // const memo = {0:0, 1:1, 2:2} // function f(x) { // if (x in memo) return memo[x] // memo[x] = f(x-1) + f(x-2) // return memo[x] // } // return f(n) // Step 3: Bottom-up Tabulation // const tab = [0,1,2] // f"See full answer

    Software Engineer
    Data Structures & Algorithms
    +3 more
  • Apple logoAsked at Apple 
    5 answers
    +2

    "Should be able to charge the airpod case when pluged into energy. Should be able to charge when the airpod case has battery. Should be able to alert if the airpod case is out of battery. Should be able to sync with non-paired devices. Should be able to sync automatically with paired devices. Should be able to sync automatically with paired devices that are closer to the airpod. Should be able to switch the connection to a device answering a call. Should be able to pause during us"

    Daniel M. - "Should be able to charge the airpod case when pluged into energy. Should be able to charge when the airpod case has battery. Should be able to alert if the airpod case is out of battery. Should be able to sync with non-paired devices. Should be able to sync automatically with paired devices. Should be able to sync automatically with paired devices that are closer to the airpod. Should be able to switch the connection to a device answering a call. Should be able to pause during us"See full answer

    QA Engineer
    Behavioral
    +2 more
  • OpenAI logoAsked at OpenAI 
    Add answer
    Product Manager
    Artificial Intelligence
    +1 more
  • Google Cloud (GCP) logoAsked at Google Cloud (GCP) 
    5 answers
    +2

    "(1) Discovery: Get to know the stakeholders, PM, Engg team via 1-1. Attend project status meeting where either you are introduced to the stakeholders or actually run it with the goal being to introduce yourself and that you will be catching up on the state of the project in time of the next meeting Understand the Goals of the project and its impact on team and enterprise (2) Planning: Based on current velocity/ burn-rate, estimate what % of the project would be complete at 100% resource uti"

    Adib M. - "(1) Discovery: Get to know the stakeholders, PM, Engg team via 1-1. Attend project status meeting where either you are introduced to the stakeholders or actually run it with the goal being to introduce yourself and that you will be catching up on the state of the project in time of the next meeting Understand the Goals of the project and its impact on team and enterprise (2) Planning: Based on current velocity/ burn-rate, estimate what % of the project would be complete at 100% resource uti"See full answer

    Technical Program Manager
    Analytical
    +1 more
  • Meta logoAsked at Meta 
    Add answer
    Product Manager
    Analytical
  • Blend logoAsked at Blend 
    6 answers
    +3

    "My Favorite Product is Grammarly unlike Microsoft spell checker, it helps correct the mistakes as I compose my sentences. It follows rules, patterns, machine learning, deep learning, and natural language processing (NLP) to improve users’ writing skills and improve their confidence in writing skills. I would evaluate this product by the following design principles. Usefulness Understandability Innovative It’s honest I can expand this criterion and explain how I evaluate prod"

    Dev S. - "My Favorite Product is Grammarly unlike Microsoft spell checker, it helps correct the mistakes as I compose my sentences. It follows rules, patterns, machine learning, deep learning, and natural language processing (NLP) to improve users’ writing skills and improve their confidence in writing skills. I would evaluate this product by the following design principles. Usefulness Understandability Innovative It’s honest I can expand this criterion and explain how I evaluate prod"See full answer

    Product Manager
    Behavioral
  • Google logoAsked at Google 
    27 answers
    +23

    "def friend_distance(friends, userA, userB): step = 0 total_neighs = set() llen = len(total_neighs) total_neighs.add(userB) while len(total_neighs)!=llen: s = set() step += 1 llen = len(total_neighs) for el in total_neighs: nes = neighbours(friends, userA, el) if userA in nes: return step for p in nes: s.add(p) for el in s: total_neighs.add(el) return -1 def neighbours(A,n1, n2): out = set() for i in range(len(A[n2])): if An2: out.add(i) return out"

    Batman X. - "def friend_distance(friends, userA, userB): step = 0 total_neighs = set() llen = len(total_neighs) total_neighs.add(userB) while len(total_neighs)!=llen: s = set() step += 1 llen = len(total_neighs) for el in total_neighs: nes = neighbours(friends, userA, el) if userA in nes: return step for p in nes: s.add(p) for el in s: total_neighs.add(el) return -1 def neighbours(A,n1, n2): out = set() for i in range(len(A[n2])): if An2: out.add(i) return out"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Databricks logoAsked at Databricks 
    2 answers

    "One Accomplishment I'm most proud of is that I graduated from Schaumburg High School In May of 2021 and I was able to get up the stage and collect my diploma. This was a HUGE Impact in regards of passing all of my classes and earning all of my credits in order to be apart of the NOW Arena graduation."

    Amparo L. - "One Accomplishment I'm most proud of is that I graduated from Schaumburg High School In May of 2021 and I was able to get up the stage and collect my diploma. This was a HUGE Impact in regards of passing all of my classes and earning all of my credits in order to be apart of the NOW Arena graduation."See full answer

    Product Manager
    Behavioral
    +1 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
  • Amazon logoAsked at Amazon 
    3 answers

    "It was like say we have a library A which has a library B as a dependency and so on, how would we determine in the dependency chain that whether there is a circular depedency?"

    Chris R. - "It was like say we have a library A which has a library B as a dependency and so on, how would we determine in the dependency chain that whether there is a circular depedency?"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Amazon logoAsked at Amazon 
    4 answers
    +1

    "I was the PM of a beta product which started to be utilized by a range of users. Although I maintained and communicated a road map that outlined upcoming features at a high level, it wasn't very clear to the users whether certain features were going to be improved, certain low level features were going to be added, or whether these were on our radar at all. We don't have a large team to support call desk or a marketing team. I was having multiple, one of conversations with different users and c"

    rocketscientist - "I was the PM of a beta product which started to be utilized by a range of users. Although I maintained and communicated a road map that outlined upcoming features at a high level, it wasn't very clear to the users whether certain features were going to be improved, certain low level features were going to be added, or whether these were on our radar at all. We don't have a large team to support call desk or a marketing team. I was having multiple, one of conversations with different users and c"See full answer

    Product Manager
    Behavioral
  • Sierra AI logoAsked at Sierra AI 
    Add answer
    Product Manager
    Execution
  • Spotify logoAsked at Spotify 
    2 answers

    "My approach is try to narrow down by 4W1H. When - When this happened? Still continuously happen the problem? Where - Is this happen specific region or entire customers? What - What kind of problem? One time big error or any data show the curve? Who - Is it all platform or specific platform (Web, iOS, Android) How - How serious problem? How many customer affected? Next step is to narrow down the causes is from internal factors or external factors. For internal factors: Any recent up"

    Takashi M. - "My approach is try to narrow down by 4W1H. When - When this happened? Still continuously happen the problem? Where - Is this happen specific region or entire customers? What - What kind of problem? One time big error or any data show the curve? Who - Is it all platform or specific platform (Web, iOS, Android) How - How serious problem? How many customer affected? Next step is to narrow down the causes is from internal factors or external factors. For internal factors: Any recent up"See full answer

    Product Manager
    Analytical
    +2 more
  • 14 answers
    +11

    "In the question it says: "above the overall average total posts", which to me implying a >, yet in the solution it uses >= Caused me 1 hr to find out. plz fix"

    Peter W. - "In the question it says: "above the overall average total posts", which to me implying a >, yet in the solution it uses >= Caused me 1 hr to find out. plz fix"See full answer

    Data Engineer
    Coding
    +3 more
  • Meta logoAsked at Meta 
    Add answer
    Product Manager
    Product Design
Showing 901-920 of 4477