Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • CrowdStrike logoAsked at CrowdStrike 
    Add answer
    Security Engineer
    Behavioral
    +1 more
  • Amazon logoAsked at Amazon 
    1 answer

    "This depends on the list of documents and the length of the documents. My implementation will use Trie with node containing the following: class TrieNode { is_end: boolean, instances: { docid → [wordpositions] }, children: array[26] } Look up for a word will give result instances{docid:wordposition...} dictionary (which can be further improved by methods like max instance on a document....you name it...) Trie space is proportional to the total characters in"

    Aelaf G. - "This depends on the list of documents and the length of the documents. My implementation will use Trie with node containing the following: class TrieNode { is_end: boolean, instances: { docid → [wordpositions] }, children: array[26] } Look up for a word will give result instances{docid:wordposition...} dictionary (which can be further improved by methods like max instance on a document....you name it...) Trie space is proportional to the total characters in"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • "UX is the foundation of any successful product. It ensures a smooth and intuitive user experience, which is essential for user adoption and engagement. While UI adds the visual polish, it's built upon that strong UX foundation. In my design process, I prioritize crafting a user-centered experience with clear information architecture and interaction flows. Then, I layer on a visually appealing UI that complements and enhances the UX."

    Oluwasesan O. - "UX is the foundation of any successful product. It ensures a smooth and intuitive user experience, which is essential for user adoption and engagement. While UI adds the visual polish, it's built upon that strong UX foundation. In my design process, I prioritize crafting a user-centered experience with clear information architecture and interaction flows. Then, I layer on a visually appealing UI that complements and enhances the UX."See full answer

    Product Designer
    Behavioral
  • Amazon logoAsked at Amazon 
    1 answer

    "Consulted on building a mental healthcare marketplace, performed user research, and competitive analysis. Formulated business strategy shift from D2C to B2B and product roadmap for MVP, onboarded 100K+ users. Shift was based off changing market dynamics."

    Ayush S. - "Consulted on building a mental healthcare marketplace, performed user research, and competitive analysis. Formulated business strategy shift from D2C to B2B and product roadmap for MVP, onboarded 100K+ users. Shift was based off changing market dynamics."See full answer

    Product Manager
    Behavioral
  • "At Kabuk Style, I found myself managing two major initiatives at the same time both of which had high visibility and were critical to the business. On one side, I was leading the launch of our PCI-compliant HafH Coin Wallet, which required tight coordination with compliance and engineering teams. At the same time, I was overseeing the integration of over 200K+ property listings through global partners like SiteMinder and Hotelbeds. These projects had overlapping timelines, limited engineering"

    Rajeev K. - "At Kabuk Style, I found myself managing two major initiatives at the same time both of which had high visibility and were critical to the business. On one side, I was leading the launch of our PCI-compliant HafH Coin Wallet, which required tight coordination with compliance and engineering teams. At the same time, I was overseeing the integration of over 200K+ property listings through global partners like SiteMinder and Hotelbeds. These projects had overlapping timelines, limited engineering"See full answer

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

  • Affirm logoAsked at Affirm 
    1 answer

    "Clarifying questions Why is this company interested in building a vending machine for disabled people? We're a vending machine company who has recently learned that disabled people have a lot of trouble using our machines. We want to change that. What is the main metric this company is trying to drive? Machine usage Is there a specific kind of disability we are interested in targeting? Blind, amputees etc. Blind/vision impaired people Is there a specific type"

    William W. - "Clarifying questions Why is this company interested in building a vending machine for disabled people? We're a vending machine company who has recently learned that disabled people have a lot of trouble using our machines. We want to change that. What is the main metric this company is trying to drive? Machine usage Is there a specific kind of disability we are interested in targeting? Blind, amputees etc. Blind/vision impaired people Is there a specific type"See full answer

    Product Design
    System Design
  • TikTok logoAsked at TikTok 
    Add answer
    Product Manager
    Behavioral
  • Apple logoAsked at Apple 
    3 answers

    "class Trie { private TrieNode root; public Trie() { root = new TrieNode(); } public void insert(String word) { TrieNode temp=root; for(int i=0; i<word.length(); i++) { if(!temp.children.containsKey(word.charAt(i))) { temp.children.put(word.charAt(i), new TrieNode()); } temp=temp.children.get(word.charAt(i)); } temp.isEndOfWord=true; } public boolean search(String word) { TrieNode temp=root; for(int i=0; i<word.length(); i++) { if(!temp.children.containsKey(word.charAt(i))) { return false; } temp"

    Divya R. - "class Trie { private TrieNode root; public Trie() { root = new TrieNode(); } public void insert(String word) { TrieNode temp=root; for(int i=0; i<word.length(); i++) { if(!temp.children.containsKey(word.charAt(i))) { temp.children.put(word.charAt(i), new TrieNode()); } temp=temp.children.get(word.charAt(i)); } temp.isEndOfWord=true; } public boolean search(String word) { TrieNode temp=root; for(int i=0; i<word.length(); i++) { if(!temp.children.containsKey(word.charAt(i))) { return false; } temp"See full answer

    Data Engineer
    Data Structures & Algorithms
    +4 more
  • "This is a very interesting question. First, I would like to ask a few clarifying questions about the premise, as I am not a bird expert! (pause for polite chuckle.) For the purposes of this question, I am going to assume some priors about you mean when you say "survival" and "adaptation". If we are discussing these in the evolutionary sense, it's very difficult to understand the time scale and actual causality that would be needed to bring about any sort of assessment of how this one aspect of"

    Tyler V. - "This is a very interesting question. First, I would like to ask a few clarifying questions about the premise, as I am not a bird expert! (pause for polite chuckle.) For the purposes of this question, I am going to assume some priors about you mean when you say "survival" and "adaptation". If we are discussing these in the evolutionary sense, it's very difficult to understand the time scale and actual causality that would be needed to bring about any sort of assessment of how this one aspect of"See full answer

    Product Manager
    Analytical
  • Robinhood logoAsked at Robinhood 
    1 answer

    "As engineering managers, it’s our obligation to prioritize and manage technical debt properly. However, achieving the correct mix between reducing technical debt and providing new features while meeting deadlines can be fairly tough.To manage technical debt efficiently, it’s vital to first understand how to detect it inside your projects. One way to do this is by doing regular code reviews and encouraging your team to share any concerns or areas where they feel the codebase may be improved. This"

    Scott S. - "As engineering managers, it’s our obligation to prioritize and manage technical debt properly. However, achieving the correct mix between reducing technical debt and providing new features while meeting deadlines can be fairly tough.To manage technical debt efficiently, it’s vital to first understand how to detect it inside your projects. One way to do this is by doing regular code reviews and encouraging your team to share any concerns or areas where they feel the codebase may be improved. This"See full answer

    Product Manager
    Behavioral
    +1 more
  • App Critique
  • "Clarifying questions / Assumptions: Scope: US market Constraints: none Limiting to UberX, Uberpool, UberXL services On-the-ground operations: event operations, things going on as people arrive or leave the event Defining 'events': scoping it down to concerts or large-scale events (that typically have a lot of traffic) Defining 'better experience': easier to get to and leave events Goal: I will optimize for greater user satisfaction with our service, which should translate in"

    Daniel M. - "Clarifying questions / Assumptions: Scope: US market Constraints: none Limiting to UberX, Uberpool, UberXL services On-the-ground operations: event operations, things going on as people arrive or leave the event Defining 'events': scoping it down to concerts or large-scale events (that typically have a lot of traffic) Defining 'better experience': easier to get to and leave events Goal: I will optimize for greater user satisfaction with our service, which should translate in"See full answer

    Product Manager
    Product Design
  • Wayfair logoAsked at Wayfair 
    1 answer

    "Functional requirements: (a) location tracking (b) check-in at nearby place (c) view historical checkins with how much time user stayed there (d) Mark checkout when out of proximity (e) analytics - checkins by user at given loc, top n places Out of scope: (a) checkin sharing with followers Non functional: (a) low latency (b) high availability (c) eventual consistency Scale: (a) QPS: 10M DAU * 2 checkins /86400 seconds (b) Yearly Data Volume: 10M* 0.1 KB *365 days HLD: user -> location servic"

    Anonymous - "Functional requirements: (a) location tracking (b) check-in at nearby place (c) view historical checkins with how much time user stayed there (d) Mark checkout when out of proximity (e) analytics - checkins by user at given loc, top n places Out of scope: (a) checkin sharing with followers Non functional: (a) low latency (b) high availability (c) eventual consistency Scale: (a) QPS: 10M DAU * 2 checkins /86400 seconds (b) Yearly Data Volume: 10M* 0.1 KB *365 days HLD: user -> location servic"See full answer

    Engineering Manager
    System Design
  • Nvidia logoAsked at Nvidia 
    1 answer

    "Clarifying When we say cloud gaming, we refer to a video gaming experience using cloud computing, right? Assumption: Yes. Understanding of cloud computing first. I'll use some analogies: Imagine you are looking to do heavy computing but don't have a powerful CPU and GPU. CPU and GPU are like your big calculators. You can buy a powerful CPU and GPU, but problems: It costs a lot to buy. It costs a lot to run. You don't need it 24-7. You are not a un"

    Darpan D. - "Clarifying When we say cloud gaming, we refer to a video gaming experience using cloud computing, right? Assumption: Yes. Understanding of cloud computing first. I'll use some analogies: Imagine you are looking to do heavy computing but don't have a powerful CPU and GPU. CPU and GPU are like your big calculators. You can buy a powerful CPU and GPU, but problems: It costs a lot to buy. It costs a lot to run. You don't need it 24-7. You are not a un"See full answer

    Product Manager
    Concept
    +3 more
  • 6 answers
    +3

    "Schema is wrong - id from product is mapped to id from transactions, id from product should point to product_id in transcations table"

    Arshad P. - "Schema is wrong - id from product is mapped to id from transactions, id from product should point to product_id in transcations table"See full answer

    Data Analyst
    Coding
    +1 more
  • Google logoAsked at Google 
    3 answers

    "Clarification Questions 1) Through offline sales or online sales of the tickets or both? 2) Cinema for movies or theatre play etc? 3) Number or are we calculating the revenue associated with that Overall Formula = (Avg Number of Theatres in US)(Avg Number of Screens per Theatre)(Number of movies play per Screen per day)(Number of Days in a year)(Number of people watched per Screen)(Average Occupancy) "

    Anonymous Muskox - "Clarification Questions 1) Through offline sales or online sales of the tickets or both? 2) Cinema for movies or theatre play etc? 3) Number or are we calculating the revenue associated with that Overall Formula = (Avg Number of Theatres in US)(Avg Number of Screens per Theatre)(Number of movies play per Screen per day)(Number of Days in a year)(Number of people watched per Screen)(Average Occupancy) "See full answer

    Product Manager
    Estimation
  • Amazon logoAsked at Amazon 
    Add answer
    Machine Learning Engineer
    Concept
    +1 more
  • "First let me try to understand the metric: when you say traffic to facebook marketplaces, you mean that number of people clicking on the marketplace tab or landing on the marketplace section has reduced. Am I right? Ok, here's my approach: I will first try to narrow down the scope of the problem by understanding what the details associated with the drop. Then I will try to hypothesize on what all could have caused it. Finally I will try to propose a solution basis the findings. Understanding th"

    Bhavana J. - "First let me try to understand the metric: when you say traffic to facebook marketplaces, you mean that number of people clicking on the marketplace tab or landing on the marketplace section has reduced. Am I right? Ok, here's my approach: I will first try to narrow down the scope of the problem by understanding what the details associated with the drop. Then I will try to hypothesize on what all could have caused it. Finally I will try to propose a solution basis the findings. Understanding th"See full answer

    Analytical
    Execution
  • Google logoAsked at Google 
    Add answer
    Video answer for 'How would you estimate the size of the paint market in the US?'
    Estimation
Showing 2301-2320 of 4477