Interview Questions

Review this list of 4,217 interview questions and answers verified by hiring managers and candidates.
  • 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
  • "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
  • Amazon logoAsked at Amazon 

    "I started asking some questions regarding the constrains of the system: An antena is emitting a signal that says if the tagged device was out of the room where the interview was happening. I was able to decide which would be the schema for the Antena's message. The antena is sending the info of multiple users. The system doesn't need to push notification to the users when the user left the device behind. Upon reflection, this is what I recollected doing. I propuse the json schema a"

    Eduardo C. - "I started asking some questions regarding the constrains of the system: An antena is emitting a signal that says if the tagged device was out of the room where the interview was happening. I was able to decide which would be the schema for the Antena's message. The antena is sending the info of multiple users. The system doesn't need to push notification to the users when the user left the device behind. Upon reflection, this is what I recollected doing. I propuse the json schema a"See full answer

    Software Engineer
    System Design
  • +1

    "FB Vision Why is this problem important - bad ads can drive customer churn and pose reputational risks in terms of law suits. What is a bad ad defined as - we will exclude ad relevance. any ad that is inappropriate, harmful, and misleading. What is the user journey >> Businesses creates ads, ads are verified by FB team who will remove any bad ads, ads get published after verification, user sees the ads, reports if they dont like it, and the team verifies it again and if bad, removes it. N"

    Neha A. - "FB Vision Why is this problem important - bad ads can drive customer churn and pose reputational risks in terms of law suits. What is a bad ad defined as - we will exclude ad relevance. any ad that is inappropriate, harmful, and misleading. What is the user journey >> Businesses creates ads, ads are verified by FB team who will remove any bad ads, ads get published after verification, user sees the ads, reports if they dont like it, and the team verifies it again and if bad, removes it. N"See full answer

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

  • "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
  • "ads vsd dsa. How would you improve Facebook Groups given the goal of increasing the feeling of community?"

    Raj S. - "ads vsd dsa. How would you improve Facebook Groups given the goal of increasing the feeling of community?"See full answer

    Product Design
  • "Assumptions and clarifying Questions 1 - This will be a feature within the existing FB App and would utilize existing features - YES 2 - What is the goal of this new feature - User acquisition & increase engagement 3 -Is this feature around playing sports or watching sports - Playing 4 - Any specific geography to target - US 5 - Both mobile and desktop platforms - YES 6 - Any specific demographic to target - You choose 7 - Any constraints around go to market - 6 months 8 - Any other"

    R K. - "Assumptions and clarifying Questions 1 - This will be a feature within the existing FB App and would utilize existing features - YES 2 - What is the goal of this new feature - User acquisition & increase engagement 3 -Is this feature around playing sports or watching sports - Playing 4 - Any specific geography to target - US 5 - Both mobile and desktop platforms - YES 6 - Any specific demographic to target - You choose 7 - Any constraints around go to market - 6 months 8 - Any other"See full answer

    Product Design
  • "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
  • "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
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Design an API for searching a folder.'
    Software Engineer
    System Design
    +1 more
  • +4

    "average price per transaction would drop because we might not be considering currency exchange rates, which is much lower in India and Southeast Asia, when aggregating data globally. to define success, i'll first segment the data, separating existing markets to newer ones to check if that is the cause of the dropping average price. then i'll select a north star metric, which would be the number of completed transactions vs. attempted. i'll also track supporting metrics like usage frequency and"

    Sam E. - "average price per transaction would drop because we might not be considering currency exchange rates, which is much lower in India and Southeast Asia, when aggregating data globally. to define success, i'll first segment the data, separating existing markets to newer ones to check if that is the cause of the dropping average price. then i'll select a north star metric, which would be the number of completed transactions vs. attempted. i'll also track supporting metrics like usage frequency and"See full answer

    Product Manager
    Analytical
  • +1

    "As always, I'd start this discussion by asking a couple clarifying questions. In particular, I'd like to learn more from the interviewer about what "not pulling as hard" looks like. Does it mean: lower code output relative to the rest of the team lower velocity per sprint in terms of story points less participation in code reviews minimal participation in meetings and ceremonies Or perhaps it's a combination of these. As others have pointed out, I'd also want to confirm that I am not ma"

    Seth W. - "As always, I'd start this discussion by asking a couple clarifying questions. In particular, I'd like to learn more from the interviewer about what "not pulling as hard" looks like. Does it mean: lower code output relative to the rest of the team lower velocity per sprint in terms of story points less participation in code reviews minimal participation in meetings and ceremonies Or perhaps it's a combination of these. As others have pointed out, I'd also want to confirm that I am not ma"See full answer

    Business Analyst
    Behavioral
  • " 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
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Clarification: What are we trying to improve on Facebook Marketplace? I would like you to ponder on this. I'll take on how to monetize the Marketplace. Thus, improving it from the company's perspective Do we have any particular Demography in Mind Take India, as it is one of the biggest market available. What do I understand by Facebook Marketplace? It is a place where both buyers and sellers get a chance to connect within Facebook. The Sellers have the option of postin"

    Lokesh K. - "Clarification: What are we trying to improve on Facebook Marketplace? I would like you to ponder on this. I'll take on how to monetize the Marketplace. Thus, improving it from the company's perspective Do we have any particular Demography in Mind Take India, as it is one of the biggest market available. What do I understand by Facebook Marketplace? It is a place where both buyers and sellers get a chance to connect within Facebook. The Sellers have the option of postin"See full answer

    Product Manager
    Product Design
    +1 more
  • 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
  • Product Manager
    Product Design
  • "Assumption about the teleportation machine: Teleportation is instantaneous like Star Trek The product does not take too much space maybe 6 ft by 6 ft and 10ft high is good enough Teleportation works vertically both above ground and underground as well as going 100 meters horizontally If possible you can combine multiple teleportation machine to repeat teleportation Users groups A product like this can be leveraged for almost everyone but I think I want to focus on users who ha"

    Niaz - "Assumption about the teleportation machine: Teleportation is instantaneous like Star Trek The product does not take too much space maybe 6 ft by 6 ft and 10ft high is good enough Teleportation works vertically both above ground and underground as well as going 100 meters horizontally If possible you can combine multiple teleportation machine to repeat teleportation Users groups A product like this can be leveraged for almost everyone but I think I want to focus on users who ha"See full answer

    Product Manager
    Product Strategy
    +1 more
  • Amazon logoAsked at Amazon 
    +1

    "Providing some bullets to expand on to respond to this question- Inability to adapt to the changes in customer's needs in retail industry Lack of competitive analysis Rigid business model Lack of well defined Vision and Strategy"

    Rahul P. - "Providing some bullets to expand on to respond to this question- Inability to adapt to the changes in customer's needs in retail industry Lack of competitive analysis Rigid business model Lack of well defined Vision and Strategy"See full answer

    Product Strategy
  • Microsoft logoAsked at Microsoft 
    +7

    "Question: Design a CookBook app A few questions I’d ask the interviewer are: what’s the purpose/goal of the app, who are the user segments, and any primary geography we’re targeting as the first launch of the product. Answers/assumptions to the questions: let’s say below are the answers the interviewer provides: what’s the purpose/goal of the app: to help people to follow a recipe, follow it while cooking, and also request a recipe who are the user segments: considering people who’r"

    Anamitra - "Question: Design a CookBook app A few questions I’d ask the interviewer are: what’s the purpose/goal of the app, who are the user segments, and any primary geography we’re targeting as the first launch of the product. Answers/assumptions to the questions: let’s say below are the answers the interviewer provides: what’s the purpose/goal of the app: to help people to follow a recipe, follow it while cooking, and also request a recipe who are the user segments: considering people who’r"See full answer

    Product Manager
    Product Design
Showing 661-680 of 4217