Interview Questions

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

    "You can ask some clarifying questions like 1) Ask if the list is already sorted or not 2) is zero included in the list ? 3) Natural numbers are usually positive numbers ( clarify they are non negatives) Solution : 1) If sorted use two pointers and sort them in O(N) 2) if not sorted , -ve / only +ve numbers in the list doesn't matter - the easiest solution is Use a priority queue and push the number and its square in each iteration Finally return the list returned by the priority Queue. N"

    Bless M. - "You can ask some clarifying questions like 1) Ask if the list is already sorted or not 2) is zero included in the list ? 3) Natural numbers are usually positive numbers ( clarify they are non negatives) Solution : 1) If sorted use two pointers and sort them in O(N) 2) if not sorted , -ve / only +ve numbers in the list doesn't matter - the easiest solution is Use a priority queue and push the number and its square in each iteration Finally return the list returned by the priority Queue. N"See full answer

    Machine Learning Engineer
    Data Structures & Algorithms
    +1 more
  • "Answered out loud and summarized the transcription with AI \\*\ If I noticed a 10% drop in conversion rate, I wouldn’t treat it as just restoring a metric I’d frame it as protecting the customer experience and do my level best to maintain stakeholder trust. I’d approach it in five steps: First, confirm the signal. Is this a real issue or broken tracking? I’d segment the data and check if it’s isolated or systemic. _Happy to go deeper on how I’d break down those segments if that’s u"

    Justine C. - "Answered out loud and summarized the transcription with AI \\*\ If I noticed a 10% drop in conversion rate, I wouldn’t treat it as just restoring a metric I’d frame it as protecting the customer experience and do my level best to maintain stakeholder trust. I’d approach it in five steps: First, confirm the signal. Is this a real issue or broken tracking? I’d segment the data and check if it’s isolated or systemic. _Happy to go deeper on how I’d break down those segments if that’s u"See full answer

    Product Manager
    Execution
  • "Abstract class A class that can have Abstract methods - without implementations and Concerete Methods i.e with implementation. Can have private, protected and public access modifiers. Supports Single inheritance i.e a class can extend only 1 abstract class Can have constructors Mainly used when sharing common behaviors Interface Class A collection of abstract methods ( can have static and default methods also - onwards of java 8) Public, static, final are the access"

    Sue G. - "Abstract class A class that can have Abstract methods - without implementations and Concerete Methods i.e with implementation. Can have private, protected and public access modifiers. Supports Single inheritance i.e a class can extend only 1 abstract class Can have constructors Mainly used when sharing common behaviors Interface Class A collection of abstract methods ( can have static and default methods also - onwards of java 8) Public, static, final are the access"See full answer

    Software Engineer
    Coding
    +2 more
  • Google logoAsked at Google 

    "Clarify: Product: physical/ digital? - digital chefs as a profession? what kind of restaurant setting do they work in? speed up cooking why/ objective? - serve customers quickly? reduce their fatigue? help them spend time on other important activities? what is cooking process - getting order - knowing recipe - executing - placing in dish - should I consider serving or that will be including in the waitor's job? By how much do we want to speed up? who are we? any constraints?"

    Rev - "Clarify: Product: physical/ digital? - digital chefs as a profession? what kind of restaurant setting do they work in? speed up cooking why/ objective? - serve customers quickly? reduce their fatigue? help them spend time on other important activities? what is cooking process - getting order - knowing recipe - executing - placing in dish - should I consider serving or that will be including in the waitor's job? By how much do we want to speed up? who are we? any constraints?"See full answer

    Product Manager
    Product Design
  • Microsoft logoAsked at Microsoft 

    "Building data centers in outer space is a concept that has been talked about for a few years now. However, to my knowledge, no one has yet succeeded in building one. In order to simplify this case, I am going to only investigate putting Azure Disk Storage into the cloud. To determine if this is a viable scenario for Azure, I will examine why Azure may want to pursue building a data center in outer space, the technological feasibility, and finally, a potential market for this service. Business D"

    John F. - "Building data centers in outer space is a concept that has been talked about for a few years now. However, to my knowledge, no one has yet succeeded in building one. In order to simplify this case, I am going to only investigate putting Azure Disk Storage into the cloud. To determine if this is a viable scenario for Azure, I will examine why Azure may want to pursue building a data center in outer space, the technological feasibility, and finally, a potential market for this service. Business D"See full answer

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

  • +3

    "I would understand the real cause of it. Is it really a time issue or motivation issue or skill issue. If we know the actual root cause, we can better deal with it accordingly. If it is a time issue, I would understand the work done by the team and related impact. Influence them to work on high impact work. If their work is also equally important, I would offer help from my team to heavy lift and they can just guide my team. I would partner with respective team owner to get more resources for f"

    Deepak S. - "I would understand the real cause of it. Is it really a time issue or motivation issue or skill issue. If we know the actual root cause, we can better deal with it accordingly. If it is a time issue, I would understand the work done by the team and related impact. Influence them to work on high impact work. If their work is also equally important, I would offer help from my team to heavy lift and they can just guide my team. I would partner with respective team owner to get more resources for f"See full answer

    Behavioral
    Program Sense
  • Visa logoAsked at Visa 

    "There are couple of reasons for it - Kind of role : Its a product manager role loaded with analytical work, So working with data in stringent regulatory guideline make it more exciting and thrilling. Location & industry is like - Cherry on the cake, Bangalore weather and BFI is at its all time peak as people spending behavior is changing continuously, it will be interesting to see big giants like visa are managing it."

    Nidhi S. - "There are couple of reasons for it - Kind of role : Its a product manager role loaded with analytical work, So working with data in stringent regulatory guideline make it more exciting and thrilling. Location & industry is like - Cherry on the cake, Bangalore weather and BFI is at its all time peak as people spending behavior is changing continuously, it will be interesting to see big giants like visa are managing it."See full answer

    Product Manager
    Behavioral
    +4 more
  • " A couple of years ago, we were working on a project to integrate a new third-party data feed into our existing data processing pipeline. This data feed was critical for enhancing our trading algorithms with more comprehensive market data. Given the tight timeline and high stakes, I decided to push for a rapid implementation. In my eagerness to meet the deadline, I underestimated the complexity of integrating this new data feed. I did not allocate sufficient time for thorough testing and valida"

    Scott S. - " A couple of years ago, we were working on a project to integrate a new third-party data feed into our existing data processing pipeline. This data feed was critical for enhancing our trading algorithms with more comprehensive market data. Given the tight timeline and high stakes, I decided to push for a rapid implementation. In my eagerness to meet the deadline, I underestimated the complexity of integrating this new data feed. I did not allocate sufficient time for thorough testing and valida"See full answer

    Data Engineer
    Behavioral
    +2 more
  • Oracle logoAsked at Oracle 
    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Engineering Manager
    People Management
  • 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
    Behavioral
    +1 more
  • Microsoft logoAsked at Microsoft 

    "That is a great product opportunity. I see the vision to drive engagement by building a reward based experience to encourage kids to login to the app and track their books and trigger a visual pleasing experience when the child completes a book. The more complex the book, the bigger the reward."

    Christina Z. - "That is a great product opportunity. I see the vision to drive engagement by building a reward based experience to encourage kids to login to the app and track their books and trigger a visual pleasing experience when the child completes a book. The more complex the book, the bigger the reward."See full answer

    Product Manager
    Product Design
  • 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
  • Product Manager
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Explain Bayes' theorem.'

    "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
  • Netflix logoAsked at Netflix 
    Software Engineer
    Behavioral
  • +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
  • +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
Showing 901-920 of 4366