Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • "Even after a successful launch and long-term performance locally, app developers will need to develop a rigorous expansion strategy to succeed on a global scale. And although users are more connected than ever before, each region will present new challenges and considerations that must be solved by data-driven insights and research into the target market. This guide outlines everything you need to consider when expanding into new territories and localizing your app for new audiences."

    Abdurhman M. - "Even after a successful launch and long-term performance locally, app developers will need to develop a rigorous expansion strategy to succeed on a global scale. And although users are more connected than ever before, each region will present new challenges and considerations that must be solved by data-driven insights and research into the target market. This guide outlines everything you need to consider when expanding into new territories and localizing your app for new audiences."See full answer

    Design Manager
    Behavioral
    +1 more
  • "I was not very confident in my answers. My explanations were round about and I was mostly nervous."

    Archana C. - "I was not very confident in my answers. My explanations were round about and I was mostly nervous."See full answer

    Product Designer
    Product Design
  • Meta logoAsked at Meta 
    2 answers

    "I was working in a Silicon Validation group and the roadmap for all validation strategy was defined, But the problem with that was it was as with the roadmap given, the quality would have compromised and hence, I raised a concern regarding the quality of the product. Initially the team members were not convinced, I borrowed a week's time with them and scheduled another meeting and brought up all the data(high level) which we should be covering during the validation timeframe. Also added tentati"

    Shubham A. - "I was working in a Silicon Validation group and the roadmap for all validation strategy was defined, But the problem with that was it was as with the roadmap given, the quality would have compromised and hence, I raised a concern regarding the quality of the product. Initially the team members were not convinced, I borrowed a week's time with them and scheduled another meeting and brought up all the data(high level) which we should be covering during the validation timeframe. Also added tentati"See full answer

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

    "when we are discussing about some issues, subjects or problem . we should consider all of the possibility cases which envolved inside the scenario.all of persons has own atitudes . challenging has a this benefite to see the problems and solves on other ways."

    Nick L. - "when we are discussing about some issues, subjects or problem . we should consider all of the possibility cases which envolved inside the scenario.all of persons has own atitudes . challenging has a this benefite to see the problems and solves on other ways."See full answer

    Technical Program Manager
    Program Sense
  • Google logoAsked at Google 
    10 answers
    +6

    "I would first call out the two types of Google Doodles that are published. First would be the static doodle which just shows a picture, and users can get more information on it by hovering on it or clicking on it. Second would be the dynamic google doodles which are either short videos or games through which users engage a bit more. My top 3 metrics that covers both would be: Click-through rate and post-click CTR - Although different metrics, I clubbed them since they fall under similar"

    Rahul R. - "I would first call out the two types of Google Doodles that are published. First would be the static doodle which just shows a picture, and users can get more information on it by hovering on it or clicking on it. Second would be the dynamic google doodles which are either short videos or games through which users engage a bit more. My top 3 metrics that covers both would be: Click-through rate and post-click CTR - Although different metrics, I clubbed them since they fall under similar"See full answer

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

  • Infosys logoAsked at Infosys 
    1 answer

    "In Python, an "oops" (Object-Oriented Programming) concept refers to a programming paradigm that is based on the idea of objects and classes. OOP allows developers to model real-world concepts and create reusable code blocks through the use of inheritance, polymorphism, and encapsulation. Here are some common OOP concepts in Python: Class: A class is a blueprint for creating objects. It defines the attributes and behaviors that objects of that class will have. Object: An object is an insta"

    Anonymous Flamingo - "In Python, an "oops" (Object-Oriented Programming) concept refers to a programming paradigm that is based on the idea of objects and classes. OOP allows developers to model real-world concepts and create reusable code blocks through the use of inheritance, polymorphism, and encapsulation. Here are some common OOP concepts in Python: Class: A class is a blueprint for creating objects. It defines the attributes and behaviors that objects of that class will have. Object: An object is an insta"See full answer

    Data Scientist
    Technical
  • Exponent logoAsked at Exponent 
    4 answers
    +1

    "Solution: World population = 8B Assuming 10% of world population does not use detergent( using only soap or using only water) Remaining population = 90/100 * 8B = 7.2B ~ 7B Diving the users into 3 categories Users who wash everyday Users who wash twice a week Users who wash once a week Wash everyday --- Wash twice a week --- Wash once a week Used clothes < Used clothes < Used clothes 5gm --- 10gm --- 15gm (Detergent used"

    Reshma R. - "Solution: World population = 8B Assuming 10% of world population does not use detergent( using only soap or using only water) Remaining population = 90/100 * 8B = 7.2B ~ 7B Diving the users into 3 categories Users who wash everyday Users who wash twice a week Users who wash once a week Wash everyday --- Wash twice a week --- Wash once a week Used clothes < Used clothes < Used clothes 5gm --- 10gm --- 15gm (Detergent used"See full answer

    Product Manager
    Estimation
  • Meta logoAsked at Meta 
    3 answers

    "Created a solution for remote online learning app on the lines of coursera and also made a option for live streaming classes . Uni admin creates uni account, courses, adds instructors; instructors can create content , give classes ; student searches, enrols, consumes content. Used micro services architecture with APIs for all functions, RDBMS, NoSQL , indexed with redis and elastic."

    Sneha D. - "Created a solution for remote online learning app on the lines of coursera and also made a option for live streaming classes . Uni admin creates uni account, courses, adds instructors; instructors can create content , give classes ; student searches, enrols, consumes content. Used micro services architecture with APIs for all functions, RDBMS, NoSQL , indexed with redis and elastic."See full answer

    Technical Program Manager
    Product Design
    +1 more
  • Uber logoAsked at Uber 
    1 answer

    "Why? Uber is on demand platform, that leverages shared economy to power movement from Point A to B. Ubers business today is around 3 primary segments - Mobility, Deliveries, Freight. Mobility is the core product that enables riders to move from point A to Point B Using variety vehicles. Segment Users based on Usage / Frequency Daily - Prefers frequent but short trips, values convenience Occasional - Business professionals, even"

    Anjali M. - "Why? Uber is on demand platform, that leverages shared economy to power movement from Point A to B. Ubers business today is around 3 primary segments - Mobility, Deliveries, Freight. Mobility is the core product that enables riders to move from point A to Point B Using variety vehicles. Segment Users based on Usage / Frequency Daily - Prefers frequent but short trips, values convenience Occasional - Business professionals, even"See full answer

    Product Manager
    Product Strategy
  • Meta logoAsked at Meta 
    1 answer

    "Start your stream Use the Post tab to: Choose where to post your live broadcast. Write a description. Select a camera, mic and screen (if screen sharing). Add a title for your live broadcast (optional). Select the primary language of the stream. ... Once everything is set, select Go Live."

    Abdurhman M. - "Start your stream Use the Post tab to: Choose where to post your live broadcast. Write a description. Select a camera, mic and screen (if screen sharing). Add a title for your live broadcast (optional). Select the primary language of the stream. ... Once everything is set, select Go Live."See full answer

    Technical Program Manager
    Product Design
    +1 more
  • Scalar logoAsked at Scalar 
    Add answer
    Product Manager
    Product Design
  • FrontFinancial logoAsked at FrontFinancial 
    Add answer
    Product Manager
    Product Design
    +1 more
  • Amazon logoAsked at Amazon 
    13 answers
    +10

    "Without using a recursive approach, one can perform a post-order traversal by removing the parent nodes from the stack only if children were visited: def diameterOfTree(root): if root is None: return 0 diameter = 0 stack = deque([[root, False]]) # (node, visited) node_heights = {} while stack: curr_node, visited = stack[-1] if visited: heightleft = nodeheights.get(curr_node.left, 0) heightright = nodehe"

    Gabriele G. - "Without using a recursive approach, one can perform a post-order traversal by removing the parent nodes from the stack only if children were visited: def diameterOfTree(root): if root is None: return 0 diameter = 0 stack = deque([[root, False]]) # (node, visited) node_heights = {} while stack: curr_node, visited = stack[-1] if visited: heightleft = nodeheights.get(curr_node.left, 0) heightright = nodehe"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • +4

    "Comprehend the Situation: I like DownDog, the fitness app. It's my favorite, because it allows me to select on demand different exercises ranging from Yoga, HIIT, Cardio etc with the ability to modify time, voice, background music, intensity etc. I will use the down dog app as an example to discuss user drop-off. Customer: It is designed for casual users who wants to do exercise at gym or home Customer's Needs: This app helps users quickly choose and select the on demand quick exercises ("

    Anonymous Goat - "Comprehend the Situation: I like DownDog, the fitness app. It's my favorite, because it allows me to select on demand different exercises ranging from Yoga, HIIT, Cardio etc with the ability to modify time, voice, background music, intensity etc. I will use the down dog app as an example to discuss user drop-off. Customer: It is designed for casual users who wants to do exercise at gym or home Customer's Needs: This app helps users quickly choose and select the on demand quick exercises ("See full answer

    Product Manager
    Analytical
    +2 more
  • Amazon logoAsked at Amazon 
    13 answers
    Video answer for 'Design a rate limiter.'
    +9

    "Rate Limiter is to limit the number of request from a particular IP Address. Rate limiter will block the IP address to reduce the load on server. It should be highly available and handle concurrent requests. Blocked IP addresses should be kept in a pool which is present in shared cache. We need to keep threshold value after it reaches threshold value it should start blocking IP address. All these ip address to be kept in No SQL DB. Batch will run that will clear the cache and delete all the bloc"

    Ashish G. - "Rate Limiter is to limit the number of request from a particular IP Address. Rate limiter will block the IP address to reduce the load on server. It should be highly available and handle concurrent requests. Blocked IP addresses should be kept in a pool which is present in shared cache. We need to keep threshold value after it reaches threshold value it should start blocking IP address. All these ip address to be kept in No SQL DB. Batch will run that will clear the cache and delete all the bloc"See full answer

    Software Engineer
    System Design
    +1 more
  • Amazon logoAsked at Amazon 
    1 answer

    "I think rapport with the team is key to deciding what one of these members can do that would bring more development capability to him, the team and the project. Analyzing the skill and attitude of my team members in advance and putting them in the role where they are strongest and happiest has been an important factor in my success stories. Taking care to identify a potential leader in the team will make it evolve faster as well. So this is how I make decisions when forming a squad for a spec"

    Sueudo G. - "I think rapport with the team is key to deciding what one of these members can do that would bring more development capability to him, the team and the project. Analyzing the skill and attitude of my team members in advance and putting them in the role where they are strongest and happiest has been an important factor in my success stories. Taking care to identify a potential leader in the team will make it evolve faster as well. So this is how I make decisions when forming a squad for a spec"See full answer

    Solutions Architect
    Behavioral
  • Meta logoAsked at Meta 
    3 answers

    "Did pretty ok. Gathered requirements, back of the envelope calculations and drew out the typical system design with details of components. Dug in deep into each box and probed around why it was needed."

    S R. - "Did pretty ok. Gathered requirements, back of the envelope calculations and drew out the typical system design with details of components. Dug in deep into each box and probed around why it was needed."See full answer

    Engineering Manager
    System Design
    +2 more
  • Amazon logoAsked at Amazon 
    Add answer
    Product Manager
    Product Design
  • Amazon logoAsked at Amazon 
    Add answer
    Product Manager
    Product Strategy
  • PayPal logoAsked at PayPal 
    Add answer
    Product Manager
    Execution
    +1 more
Showing 2281-2300 of 4477