Skip to main content

Interview Questions

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

    "Getting things done : I am extremely proud of walking the extra mile to get things done which I am extremely proud of in my career Ladder transfer : Being on the tactical front, to dream about creating a product from its inception to the delivery and being able to achieve it Gaining trust : Leading without authority is critical and gaining trust in the process of the peers and stakeholders is one thing I am extremely proud of."

    Googlepm 1. - "Getting things done : I am extremely proud of walking the extra mile to get things done which I am extremely proud of in my career Ladder transfer : Being on the tactical front, to dream about creating a product from its inception to the delivery and being able to achieve it Gaining trust : Leading without authority is critical and gaining trust in the process of the peers and stakeholders is one thing I am extremely proud of."See full answer

    Product Marketing Manager
    Behavioral
    +1 more
  • Amazon logoAsked at Amazon 
    Video answer for 'Implement a k-nearest neighbors algorithm.'
    +10

    "Even more faster and vectorized version, using np.linalg.norm - to avoid loop and np.argpartition to select lowest k. We dont need to sort whole array - we need to be sure that first k elements are lower than the rest. import numpy as np def knn(Xtrain, ytrain, X_new, k): distances = np.linalg.norm(Xtrain - Xnew, axis=1) k_indices = np.argpartition(distances, k)[:k] # O(N) selection instead of O(N log N) sort return int(np.sum(ytrain[kindices]) > k / 2.0) `"

    Dinar M. - "Even more faster and vectorized version, using np.linalg.norm - to avoid loop and np.argpartition to select lowest k. We dont need to sort whole array - we need to be sure that first k elements are lower than the rest. import numpy as np def knn(Xtrain, ytrain, X_new, k): distances = np.linalg.norm(Xtrain - Xnew, axis=1) k_indices = np.argpartition(distances, k)[:k] # O(N) selection instead of O(N log N) sort return int(np.sum(ytrain[kindices]) > k / 2.0) `"See full answer

    Machine Learning Engineer
    Coding
    +2 more
  • Snowflake logoAsked at Snowflake 

    "Wrote up a simple cache system using python dict. Added TTL requirement. Then went into code-level concurrency issues for the cache."

    S R. - "Wrote up a simple cache system using python dict. Added TTL requirement. Then went into code-level concurrency issues for the cache."See full answer

    Engineering Manager
    System Design
  • "Here's my structure: Align with interviewer on understanding of the product and state key assumptions Product rationale What is the product (1-2 sentences)? Why does it exist? How does it fulfill Meta's mission? Who are the key stakeholders and users of the product? Business goal: Key Users and value User type User flow (high level) Intersection of value North Star Metric Supporting metrics for different user types Counter-metrics"

    Anonymous Bird - "Here's my structure: Align with interviewer on understanding of the product and state key assumptions Product rationale What is the product (1-2 sentences)? Why does it exist? How does it fulfill Meta's mission? Who are the key stakeholders and users of the product? Business goal: Key Users and value User type User flow (high level) Intersection of value North Star Metric Supporting metrics for different user types Counter-metrics"See full answer

    Product Manager
    Analytical
  • Google logoAsked at Google 
    +1

    "Clarifying questions : I would like to confirm what type of parking spots we are talking about, should we assume cars ? Assumption : Cars Is it referring to only parking spots in non-residential complexes or public places or does it include residential too ?Assumption : both Assumptions : Places where we could see parking spots Shopping malls Parking in the park Residence spots Legal parking spots Variables in play Population = assuming a family of 4 => population / 4 (nu"

    Karthik T. - "Clarifying questions : I would like to confirm what type of parking spots we are talking about, should we assume cars ? Assumption : Cars Is it referring to only parking spots in non-residential complexes or public places or does it include residential too ?Assumption : both Assumptions : Places where we could see parking spots Shopping malls Parking in the park Residence spots Legal parking spots Variables in play Population = assuming a family of 4 => population / 4 (nu"See full answer

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

  • +1

    "Clarification: What does "share" imply? is it the action of sharing the app or website ? My assumption here we are not talking about stock market share :P, other factors come into play there. Diving-in: I would like to classify the questions into 2 buckets Internal Do we have data on which platform the shares increases and split up by Mobile and if mobile via app or via browser, split by apple/android, split via desktop, tablet . Essentially source of the shares. What this will t"

    Pm P. - "Clarification: What does "share" imply? is it the action of sharing the app or website ? My assumption here we are not talking about stock market share :P, other factors come into play there. Diving-in: I would like to classify the questions into 2 buckets Internal Do we have data on which platform the shares increases and split up by Mobile and if mobile via app or via browser, split by apple/android, split via desktop, tablet . Essentially source of the shares. What this will t"See full answer

    Analytical
    Product Strategy
  • "Clarifying questions: What are we defining as "participation"? Does it include creating a live stream? Or is it just viewing a stream? Engaging (commenting/reacting) with other viewers during a live stream? ["Participation" = Watching, commenting, or reacting to a live stream as it's being broadcast, not during replays] Are these live streams from major broadcasters expecting large audiences? Or individuals making use of live broadcasting from their phones? [Across the board] "

    Ian S. - "Clarifying questions: What are we defining as "participation"? Does it include creating a live stream? Or is it just viewing a stream? Engaging (commenting/reacting) with other viewers during a live stream? ["Participation" = Watching, commenting, or reacting to a live stream as it's being broadcast, not during replays] Are these live streams from major broadcasters expecting large audiences? Or individuals making use of live broadcasting from their phones? [Across the board] "See full answer

    Analytical
    Execution
  • +2

    "I think i would start by asking what's driving the strategy for testing new ad formats? Possible options could be Increase monetization? Improve ad effectiveness? Any other objectives? Assuming that its both 1&2 - we want to test new ad formats to gauge if these are more effective and lead to higher monetization Ground the conversation into current scenario Instagram Reels is aa short form video platform that users use to showoff their creativity Reels is a relatively new addition to"

    EssGee - "I think i would start by asking what's driving the strategy for testing new ad formats? Possible options could be Increase monetization? Improve ad effectiveness? Any other objectives? Assuming that its both 1&2 - we want to test new ad formats to gauge if these are more effective and lead to higher monetization Ground the conversation into current scenario Instagram Reels is aa short form video platform that users use to showoff their creativity Reels is a relatively new addition to"See full answer

    Product Manager
    Analytical
    +1 more
  • Meta logoAsked at Meta 

    "Clarifying Questions: Is this for business travel, personal travel, or both? Are there any particular objectives that we want to focus on? Think about why Facebook would want to do this is it because they are thinking about building an external-facing travel product, and want to test it on Facebook employees first? Facebook employees work hard, so they want to make sure that their employees are taking the vacations they need to optimize performance List user types employees trav"

    Greg W. - "Clarifying Questions: Is this for business travel, personal travel, or both? Are there any particular objectives that we want to focus on? Think about why Facebook would want to do this is it because they are thinking about building an external-facing travel product, and want to test it on Facebook employees first? Facebook employees work hard, so they want to make sure that their employees are taking the vacations they need to optimize performance List user types employees trav"See full answer

    Product Design
    Program Sense
  • Amazon logoAsked at Amazon 

    "Follow STAR Example: In my most recent role at x, we've been working every quarter to set our quarterly goals or even decide for the year but given in 2022 we've been through a great resignation phase there was a high attrition because of which we have overloaded engineering teams. During last quarterly planning, I started to question with my manager about giving a focus to our engineering, so we complete one thing absolutely fine which is more impactful for our customers and add immediate val"

    Ash I. - "Follow STAR Example: In my most recent role at x, we've been working every quarter to set our quarterly goals or even decide for the year but given in 2022 we've been through a great resignation phase there was a high attrition because of which we have overloaded engineering teams. During last quarterly planning, I started to question with my manager about giving a focus to our engineering, so we complete one thing absolutely fine which is more impactful for our customers and add immediate val"See full answer

    Product Manager
    Behavioral
    +3 more
  • Product Design
    System Design
  • Databricks logoAsked at Databricks 

    "I would first like to clarify the requirements and assumptions for the system. I am assuming that the system should support basic file operations such as uploading, downloading, deleting, renaming files, and viewing directory structures along with file permissions. The file size can range from around 1MB to 1GB, and the system is expected to be read heavy, meaning downloads will be more frequent than uploads. The system should support a large scale, for example around 10 million total users with"

    Yashasvi C. - "I would first like to clarify the requirements and assumptions for the system. I am assuming that the system should support basic file operations such as uploading, downloading, deleting, renaming files, and viewing directory structures along with file permissions. The file size can range from around 1MB to 1GB, and the system is expected to be read heavy, meaning downloads will be more frequent than uploads. The system should support a large scale, for example around 10 million total users with"See full answer

    Software Engineer
    System Design
    +1 more
  • "I'm interpreting this question as "what's the process you'd go through to launch a new product". I'd approach it this way, assuming we haven't yet made any determinations around the what/how: Step 1: Pick an industry of interest with Industry criteria based on Industry growth rate VC investments (pitchbook is a good resource) Step 2: Evaluate the various industry verticals and select the vertical with the most opportunity evaluated by Age of companies New entrants Existing -"

    Diamonde H. - "I'm interpreting this question as "what's the process you'd go through to launch a new product". I'd approach it this way, assuming we haven't yet made any determinations around the what/how: Step 1: Pick an industry of interest with Industry criteria based on Industry growth rate VC investments (pitchbook is a good resource) Step 2: Evaluate the various industry verticals and select the vertical with the most opportunity evaluated by Age of companies New entrants Existing -"See full answer

    Product Strategy
  • "We were working on a very high stake migration project where were suppose to migrate all the traffic (more than 40 million users per day) from legacy to modern micro-services based architecture. Before making this massive migration decision, company has already developed a lot of services outside monolith and we were suppose to utilise those services. Some these services there were PADs responsible to communicate the specific vendor APIs. For each vendor we had a dedicated PAD. Fast forward"

    Mohammad shahid S. - "We were working on a very high stake migration project where were suppose to migrate all the traffic (more than 40 million users per day) from legacy to modern micro-services based architecture. Before making this massive migration decision, company has already developed a lot of services outside monolith and we were suppose to utilise those services. Some these services there were PADs responsible to communicate the specific vendor APIs. For each vendor we had a dedicated PAD. Fast forward"See full answer

    Product Manager
    Behavioral
    +1 more
  • "Ask clarifying questions: There are a few different products within Coinbase platform - Coinbase, Coinbase Pro, Coinbase Wallet. Which one would you like me to focus on? Let’s assume it is Coinbase main app Coinbase has both desktop and mobile apps - is it ok if I focus on one of them first, and if time permits, extend it to another? Let’s assume we focus on the mobile version Coinbase is available in 100+ countries, can I focus on the US version? Let’s assume yes. Is"

    Asset T. - "Ask clarifying questions: There are a few different products within Coinbase platform - Coinbase, Coinbase Pro, Coinbase Wallet. Which one would you like me to focus on? Let’s assume it is Coinbase main app Coinbase has both desktop and mobile apps - is it ok if I focus on one of them first, and if time permits, extend it to another? Let’s assume we focus on the mobile version Coinbase is available in 100+ countries, can I focus on the US version? Let’s assume yes. Is"See full answer

    Product Manager
    Product Design
  • "Functional requirements: user can send an input and wait for the result Group up to 100 individual requests in to single GPU The system should should send results back to the user who requested it when done Non functional requirements: Minimize the waiting between two batches of execution/ reduce idle time error message if a batch faiils Scale to support multiple GPUs Core Entities: Request Batch Result API Design: POST /predict -> {requestid: "", response: ""} req"

    Alok S. - "Functional requirements: user can send an input and wait for the result Group up to 100 individual requests in to single GPU The system should should send results back to the user who requested it when done Non functional requirements: Minimize the waiting between two batches of execution/ reduce idle time error message if a batch faiils Scale to support multiple GPUs Core Entities: Request Batch Result API Design: POST /predict -> {requestid: "", response: ""} req"See full answer

    Software Engineer
    Artificial Intelligence
    +4 more
  • "Our team were developing a HQ trivia for fitness. So at that moment our focus was developing an eye-catching animation for both iOS and Android. By the way, implementing an animation were hard without the progress of it. So we wanted to see an immediate progress. So I decided to use tools or libraries such as Lottie or Kite. Then it increased the quality and the productivity dramatically. So our designer were happy with it and also our dev team could reuse the code from the designed animation fr"

    Woongshik C. - "Our team were developing a HQ trivia for fitness. So at that moment our focus was developing an eye-catching animation for both iOS and Android. By the way, implementing an animation were hard without the progress of it. So we wanted to see an immediate progress. So I decided to use tools or libraries such as Lottie or Kite. Then it increased the quality and the productivity dramatically. So our designer were happy with it and also our dev team could reuse the code from the designed animation fr"See full answer

    Software Engineer
    Behavioral
    +1 more
  • Amazon logoAsked at Amazon 

    " Situation In the derivatives trading domain, timely and accurate data is crucial for making informed trading decisions. Our existing data processing system was facing challenges with latency and scalability, which hindered our ability to react swiftly to market changes. To address these issues, we designed a new real-time market data processing platform. Task The task was to develop a low-latency data processing platform that could handle real-time market data ingestion, processing, an"

    Scott S. - " Situation In the derivatives trading domain, timely and accurate data is crucial for making informed trading decisions. Our existing data processing system was facing challenges with latency and scalability, which hindered our ability to react swiftly to market changes. To address these issues, we designed a new real-time market data processing platform. Task The task was to develop a low-latency data processing platform that could handle real-time market data ingestion, processing, an"See full answer

    Product Manager
    Technical
    +2 more
  • Product Design
    System Design
  • +6

    "Clarifying questions I am assuming the time frame for this question is irrelevant as this is a hypothetical question? : Yes Is IG prioritising the creator side or the viewer side more at the moment? : What do you think? I think it should be a balance for the long term sustenance of the network Are all these reels and views in a particular geography or globally? : Globally What is the duration for which these Views are measured? Assume a day Do we know anything about other engagemen"

    Kartikeya N. - "Clarifying questions I am assuming the time frame for this question is irrelevant as this is a hypothetical question? : Yes Is IG prioritising the creator side or the viewer side more at the moment? : What do you think? I think it should be a balance for the long term sustenance of the network Are all these reels and views in a particular geography or globally? : Globally What is the duration for which these Views are measured? Assume a day Do we know anything about other engagemen"See full answer

    Product Manager
    Analytical
    +1 more
Showing 661-680 of 4415