Skip to main content

Interview Questions

Review this list of 4,415 interview questions and answers verified by hiring managers and candidates.
  • Amazon logoAsked at Amazon 

    "input_logs = [ f"{senderid} {receiverid} {transaction_count}" "1 2 2", "3 2 42", "2 2 22", "1 1 12", "2 1 1", "2 5 4", "4 2 15" ] input_threshold = 20 exptected_output = [ list of user_ids that made more than 20 transactions sorted by number of transactions in descending order "3", # 42 transactions "2", # 27 transactions (22 + 1 + 4) #"4", # 15 transactions #"1" # 14 transactions (2 + 12 + 1) ] def gettopapi_users(logs, thres"

    Anonymous Unicorn - "input_logs = [ f"{senderid} {receiverid} {transaction_count}" "1 2 2", "3 2 42", "2 2 22", "1 1 12", "2 1 1", "2 5 4", "4 2 15" ] input_threshold = 20 exptected_output = [ list of user_ids that made more than 20 transactions sorted by number of transactions in descending order "3", # 42 transactions "2", # 27 transactions (22 + 1 + 4) #"4", # 15 transactions #"1" # 14 transactions (2 + 12 + 1) ] def gettopapi_users(logs, thres"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • "JJ Zhou, co-founder at the previous company taught me this: if you want to get people build a boat, tell them how great the sea is. That advice guided me through challenges I face to get my team on board with my vision. When i became the payment PM where I oversaw the user checkout experience, I decided to introduce Agile approach and organized the workflow into Scrums. The challenge was most engineers and data-scientists in my team were from banks so they were comfortable with water-fall. On"

    Darren L. - "JJ Zhou, co-founder at the previous company taught me this: if you want to get people build a boat, tell them how great the sea is. That advice guided me through challenges I face to get my team on board with my vision. When i became the payment PM where I oversaw the user checkout experience, I decided to introduce Agile approach and organized the workflow into Scrums. The challenge was most engineers and data-scientists in my team were from banks so they were comfortable with water-fall. On"See full answer

    Behavioral
  • Meta logoAsked at Meta 
    +1

    "Approach 1: Use sorting and return the kth largest element from the sorted list. Time complexity: O(nlogn) Approach 2: Use max heap and then select the kth largest element. time complexity: O(n+logn) Approach 3: Quickselect. Time complexity O(n) I explained my interviewer the 3 approaches. He told me to solve in a naive manner. Used Approach 1 had some time left so coded approach 3 also The average time complexity of Quickselect is O(n), making it very efficient for its purpose. However, in"

    GalacticInterviewer - "Approach 1: Use sorting and return the kth largest element from the sorted list. Time complexity: O(nlogn) Approach 2: Use max heap and then select the kth largest element. time complexity: O(n+logn) Approach 3: Quickselect. Time complexity O(n) I explained my interviewer the 3 approaches. He told me to solve in a naive manner. Used Approach 1 had some time left so coded approach 3 also The average time complexity of Quickselect is O(n), making it very efficient for its purpose. However, in"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Google logoAsked at Google 

    "Clarifying Questions What is definition of blind - people who cannot see Is this also inclusive of partially blind - No Does this cater people who are blind naturally or got blind due to some illness or accident - Only natural Why do you want to build it - what is the intended goal Improve the smartphone experience Do we expect the users any kind of phone experience when we talk about this device - Yes, basic phone experience with accessibility features "

    Product V. - "Clarifying Questions What is definition of blind - people who cannot see Is this also inclusive of partially blind - No Does this cater people who are blind naturally or got blind due to some illness or accident - Only natural Why do you want to build it - what is the intended goal Improve the smartphone experience Do we expect the users any kind of phone experience when we talk about this device - Yes, basic phone experience with accessibility features "See full answer

    Product Manager
    Product Design
  • Capital One logoAsked at Capital One 
    Product Manager
    Product Design
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • American Express logoAsked at American Express 
    +1

    "After more than five years at my previous company, I had contributed significantly to many important projects and helped the team navigate critical transitions, such as our shift from a monolithic to a microservices architecture. However, over time, I realized that my goals and the direction of the company were no longer fully aligned. I felt I had outgrown the position and was ready for new challenges, where I could continue to grow both technically and professionally. Ultimately, I’m excited a"

    Chinedu ekene O. - "After more than five years at my previous company, I had contributed significantly to many important projects and helped the team navigate critical transitions, such as our shift from a monolithic to a microservices architecture. However, over time, I realized that my goals and the direction of the company were no longer fully aligned. I felt I had outgrown the position and was ready for new challenges, where I could continue to grow both technically and professionally. Ultimately, I’m excited a"See full answer

    Software Engineer
    Behavioral
    +1 more
  • OpenAI logoAsked at OpenAI 
    Software Engineer
    Coding
  • Software Engineer
    Behavioral
  • Amazon logoAsked at Amazon 

    "App design experience which involved a new technology"

    Kong - "App design experience which involved a new technology"See full answer

    Product Manager
    Behavioral
    +2 more
  • Microsoft logoAsked at Microsoft 
    Product Manager
    Artificial Intelligence
    +3 more
  • Oracle logoAsked at Oracle 
    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Meta logoAsked at Meta 
    Product Manager
    Analytical
    +2 more
  • Amazon logoAsked at Amazon 

    "Explained in STAR format one of the project situation where I had to collect data points by deploying a minimum viable product due to unclear business requirements/dynamic nature of business. Emphasized on exact data points and how they strategically used to iteratively deploy improved version of product."

    Vijay P. - "Explained in STAR format one of the project situation where I had to collect data points by deploying a minimum viable product due to unclear business requirements/dynamic nature of business. Emphasized on exact data points and how they strategically used to iteratively deploy improved version of product."See full answer

    Technical Program Manager
    Behavioral
    +3 more
  • "I would like to ask questions to the interviewer as to if the company or I as TPM have any success history handling this magnitude. Also, I will talk on my behalf to justify my experience and caliber to drive this magnitude of project to success. But, I always follow a flow-chart approach when meeting exec management where I do my home work studying the current state of the project/ pain points/ issues/ blockers and steps we have taken or planning to take next to mitigate it. Now w.r.t the flow"

    Pramod V. - "I would like to ask questions to the interviewer as to if the company or I as TPM have any success history handling this magnitude. Also, I will talk on my behalf to justify my experience and caliber to drive this magnitude of project to success. But, I always follow a flow-chart approach when meeting exec management where I do my home work studying the current state of the project/ pain points/ issues/ blockers and steps we have taken or planning to take next to mitigate it. Now w.r.t the flow"See full answer

    Technical Program Manager
    Behavioral
    +2 more
  • Meta logoAsked at Meta 
    Technical Program Manager
    Product Strategy
  • +1

    "Use Normalization when: When using pixel values (0-255) into a Neural Network. ➔ Normalize the data between [0,1] to avoid huge input values that could slow down training. When using k-Nearest Neighbors (kNN) or K-Means Clustering. ➔ Because distance metrics like Euclidean distance are highly sensitive to magnitude differences. You are building a Recommender System using Cosine Similarity.➔ Cosine similarity needs data to be unit norm. Use **Sta"

    Abhinav J. - "Use Normalization when: When using pixel values (0-255) into a Neural Network. ➔ Normalize the data between [0,1] to avoid huge input values that could slow down training. When using k-Nearest Neighbors (kNN) or K-Means Clustering. ➔ Because distance metrics like Euclidean distance are highly sensitive to magnitude differences. You are building a Recommender System using Cosine Similarity.➔ Cosine similarity needs data to be unit norm. Use **Sta"See full answer

    Statistics & Experimentation
  • "Clarifying questions I asked? Are we trying to track any specific type of metric ? Like a Business Metric, Engagement Metric ? No. In general as a admin of a city at Uber what would you track ? Okay. (After collecting thoughts) Revenue from rides per day No of rides per day in the city % of drivers completing more than 10 rides/day, 5 rides/day, 1+ ride/day."

    Mehul K. - "Clarifying questions I asked? Are we trying to track any specific type of metric ? Like a Business Metric, Engagement Metric ? No. In general as a admin of a city at Uber what would you track ? Okay. (After collecting thoughts) Revenue from rides per day No of rides per day in the city % of drivers completing more than 10 rides/day, 5 rides/day, 1+ ride/day."See full answer

    Product Manager
    Technical
  • Meta logoAsked at Meta 
    Engineering Manager
    System Design
  • Flipkart logoAsked at Flipkart 

    " Describe the product -What does it do? Who uses it? How do they use it? Google maps provides an optimal route from point A to point B. It also shows different checkpoints like restaurants, petrol pumps, etc. on the way. It is used in two major ways majorly, before starting people check the traffic to decide when to leave or which route to take. When people don’t know the way so they put on Google map to guide them. It has 1Bn MAU and 152 mins of app time. Clarification questions Wha"

    Ekta M. - " Describe the product -What does it do? Who uses it? How do they use it? Google maps provides an optimal route from point A to point B. It also shows different checkpoints like restaurants, petrol pumps, etc. on the way. It is used in two major ways majorly, before starting people check the traffic to decide when to leave or which route to take. When people don’t know the way so they put on Google map to guide them. It has 1Bn MAU and 152 mins of app time. Clarification questions Wha"See full answer

    Product Manager
    Product Strategy
Showing 1421-1440 of 4415