Skip to main content

Interview Questions

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

    "Functional Requirement User should be able to add review the food item/order User should be able to rate the food item delivered User should be able to Like/Dislike others reviews User should be able to see all reviews on a food item Users should be able to receive rewards based on criteria- (Quality of the reviews- Based on number of likes - Monthly cash card) OOS - Item is already ordered and exists in a separate system, User is authenticated. No Media Non Functional requireme"

    Anshika R. - "Functional Requirement User should be able to add review the food item/order User should be able to rate the food item delivered User should be able to Like/Dislike others reviews User should be able to see all reviews on a food item Users should be able to receive rewards based on criteria- (Quality of the reviews- Based on number of likes - Monthly cash card) OOS - Item is already ordered and exists in a separate system, User is authenticated. No Media Non Functional requireme"See full answer

    Engineering Manager
    System Design
  • +1

    "The goal is to determine which shows get promoted to the home screen i.e the screen the user sees after launching Netflix. There are two ways to promote shows today; Editorially - the editorial team selects the categories and shows to be shown to the users Algorithmically - based on the historical views and contextual information such as location, time of the year, age, etc the recommendation algorithm determines a list of shows to show on the screen. The higher level goal for Netflix is o"

    Ankit J. - "The goal is to determine which shows get promoted to the home screen i.e the screen the user sees after launching Netflix. There are two ways to promote shows today; Editorially - the editorial team selects the categories and shows to be shown to the users Algorithmically - based on the historical views and contextual information such as location, time of the year, age, etc the recommendation algorithm determines a list of shows to show on the screen. The higher level goal for Netflix is o"See full answer

    Analytical
    Product Strategy
  • Amazon logoAsked at Amazon 
    +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
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Clarifying Questions: Does parking mean a parking area where vehicles have a space to park? - Yes Are we looking at a particular geography? - UK market Roadmap of the answer: I am going to look at different users, their use cases on when they would want to park their vehicle, their pain points, the possible solution for this product, the MVP of the product along with the features and the metrics to be tracked Different User Personas: Private car owners: Park car when they go out for socializing"

    Rahul B. - "Clarifying Questions: Does parking mean a parking area where vehicles have a space to park? - Yes Are we looking at a particular geography? - UK market Roadmap of the answer: I am going to look at different users, their use cases on when they would want to park their vehicle, their pain points, the possible solution for this product, the MVP of the product along with the features and the metrics to be tracked Different User Personas: Private car owners: Park car when they go out for socializing"See full answer

    Product Manager
    Product Design
  • +4

    "Clarification Questions : Do all 10000 persons need Email access, or is 10000 people the colony's size? : Yes, 10000 people will use emails. As I am a PM for Gmail, I assume we are focusing just on email as a form of communication: Yes. Are there any requirements on the size of attachments allowable in the emails? : I will leave it up to you. Understand the user behavior -> Identify key metrics -> Make quantitative estimation -> Understand plans -> Propose network bandwidth. User b"

    Navin T. - "Clarification Questions : Do all 10000 persons need Email access, or is 10000 people the colony's size? : Yes, 10000 people will use emails. As I am a PM for Gmail, I assume we are focusing just on email as a form of communication: Yes. Are there any requirements on the size of attachments allowable in the emails? : I will leave it up to you. Understand the user behavior -> Identify key metrics -> Make quantitative estimation -> Understand plans -> Propose network bandwidth. User b"See full answer

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

  • +1

    "CQ: Goal - connect two large continents, reduce the distance Is it a motorable bridge -? Any specific use case on mind? Summarise: come up with the use cases of the bridge Google’s mission -> organise world’s information and make them more accessible and useful A bridge that way is a great way to reduce the distance between two large separate continents. This bridge can help spread information faster Possible Use cases of the bridge: Transportation of physical goods: Since road tran"

    Anonymous Newt - "CQ: Goal - connect two large continents, reduce the distance Is it a motorable bridge -? Any specific use case on mind? Summarise: come up with the use cases of the bridge Google’s mission -> organise world’s information and make them more accessible and useful A bridge that way is a great way to reduce the distance between two large separate continents. This bridge can help spread information faster Possible Use cases of the bridge: Transportation of physical goods: Since road tran"See full answer

    Product Manager
    Product Strategy
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Design an app to plan road trips.'

    "Ask Follow up Questions Is this for specific type of user or open? Do we have any past research that has been done? Do we have an idea of company and user goals? Do we have metrics of success? Are there any existing constraints? Why  |  5 min Why is this product or feature important? How does this product benefit customers? What business opportunities does it create? What is our hypothesis? What are our company goals? Who  |  3 min Who are the different types"

    Ben G. - "Ask Follow up Questions Is this for specific type of user or open? Do we have any past research that has been done? Do we have an idea of company and user goals? Do we have metrics of success? Are there any existing constraints? Why  |  5 min Why is this product or feature important? How does this product benefit customers? What business opportunities does it create? What is our hypothesis? What are our company goals? Who  |  3 min Who are the different types"See full answer

    Product Designer
    Product Design
  • +18

    "What will be the technical Interview looks like for Program Manager at Microsoft? What types of questions they generally ask."

    Rahul D. - "What will be the technical Interview looks like for Program Manager at Microsoft? What types of questions they generally ask."See full answer

  • Google logoAsked at Google 
    Machine Learning Engineer
    Machine Learning
    +1 more
  • Amazon logoAsked at Amazon 

    "I faced a problem about components re-rendering's and unnecessary requests API's which was causing performance complications in my applicactions. I had a structure that create, edit and delete task, so GET, POST, PUT and DELETE API's methods request was necessary and bring that to compliance without compromissing the performance is hard. I started involving componentes and async functions into the useMemo's and useEffect's to have more control, another improvement was take be careful with global"

    Rolemberg J. - "I faced a problem about components re-rendering's and unnecessary requests API's which was causing performance complications in my applicactions. I had a structure that create, edit and delete task, so GET, POST, PUT and DELETE API's methods request was necessary and bring that to compliance without compromissing the performance is hard. I started involving componentes and async functions into the useMemo's and useEffect's to have more control, another improvement was take be careful with global"See full answer

    Solutions Architect
    Technical
    +2 more
  • "I responded with a project that I was a part of during my capstone class. I described how I used HTML, Python, and PostGRESQL in conjunction to create a functioning website using SCRUM."

    Kanishkan V. - "I responded with a project that I was a part of during my capstone class. I described how I used HTML, Python, and PostGRESQL in conjunction to create a functioning website using SCRUM."See full answer

    Product Manager
    Behavioral
    +1 more
  • Salesforce logoAsked at Salesforce 
    Video answer for 'Design Ticketmaster'
    Software Engineer
    System Design
  • "During my internship at Inspira Analytics, our intern team had worked for two weeks on a client presentation for a new data dashboard. Unfortunately, during the final review, the manager pointed out several major flaws in our analysis and asked us to redo the entire structure. The feedback was blunt, and the team felt discouraged, questioning whether our efforts were even valued. As the informal team lead, I felt responsible for helping lift the team’s morale and refocus everyone so we could del"

    Dhruv M. - "During my internship at Inspira Analytics, our intern team had worked for two weeks on a client presentation for a new data dashboard. Unfortunately, during the final review, the manager pointed out several major flaws in our analysis and asked us to redo the entire structure. The feedback was blunt, and the team felt discouraged, questioning whether our efforts were even valued. As the informal team lead, I felt responsible for helping lift the team’s morale and refocus everyone so we could del"See full answer

    Product Manager
    Behavioral
  • Machine Learning
    System Design
  • "Video engagement: time spent, frequency, recency Video completion rate Time spent on Facebook vs Time spent on watching FB videos Video recommendation: Switching from 1st to 2nd and so on "

    Himanshu V. - "Video engagement: time spent, frequency, recency Video completion rate Time spent on Facebook vs Time spent on watching FB videos Video recommendation: Switching from 1st to 2nd and so on "See full answer

    Product Manager
    Analytical
  • Amazon logoAsked at Amazon 

    "Achieving your metric of success (Daily Active Users, Engagement etc.) Improving user sentiment in their experience of using the product Attention given to accessibility, visual design and content hierarchy The product design aligns with goals and branding of company Product clearly communicates value to our users and helps them achieve their goals"

    Ben G. - "Achieving your metric of success (Daily Active Users, Engagement etc.) Improving user sentiment in their experience of using the product Attention given to accessibility, visual design and content hierarchy The product design aligns with goals and branding of company Product clearly communicates value to our users and helps them achieve their goals"See full answer

    Solutions Architect
    Behavioral
    +2 more
  • Google logoAsked at Google 
    +1

    "Deep Learning is a part of Artificial Intelligence, it's like teaching the machine to think and make decisions on its own. It's like how we teach a child the concept of an apple - it's round, red, has a stem on top. We show them multiple pictures of apples and then they understand and can recognize an apple in future. Similarly, we feed lots of data to the machine, and slowly, it starts learning from that data, and can then make relevant predictions or decisions based on what it has learnt. A co"

    Surbhi G. - "Deep Learning is a part of Artificial Intelligence, it's like teaching the machine to think and make decisions on its own. It's like how we teach a child the concept of an apple - it's round, red, has a stem on top. We show them multiple pictures of apples and then they understand and can recognize an apple in future. Similarly, we feed lots of data to the machine, and slowly, it starts learning from that data, and can then make relevant predictions or decisions based on what it has learnt. A co"See full answer

    Machine Learning Engineer
    Concept
    +3 more
  • +19

    "SELECT u.user_id, u.user_name, u.email, ROUND(AVG(CASE WHEN b.status = 'Unmatched' THEN 1.0 ELSE 0 END), 2) AS avgunmatchedbookings FROM users u LEFT JOIN bookings b ON u.userid = b.userid GROUP BY u.user_id, u.user_name, u.email; `"

    Akshay D. - "SELECT u.user_id, u.user_name, u.email, ROUND(AVG(CASE WHEN b.status = 'Unmatched' THEN 1.0 ELSE 0 END), 2) AS avgunmatchedbookings FROM users u LEFT JOIN bookings b ON u.userid = b.userid GROUP BY u.user_id, u.user_name, u.email; `"See full answer

    Data Engineer
    Coding
    +3 more
  • +5

    "Got a very different answer than everybody. I seem to be off here. But here goes ..will appreciate feedback Clarifying ..all human population in US and not just working population? Yes US Population: ~300Mn Segmenting Population. 0-19 - 75M 20-40- 75M 41-60 - 75M 60-80- 75M 80-100 - 5 Mn Removing 80 segment as stay at home and not eligible for commuting Revised Table 2-19 - 75M 20-40- 75M 41-60 - 75M 60-80- 75M Out of this employable audience that is has"

    Sumeet R. - "Got a very different answer than everybody. I seem to be off here. But here goes ..will appreciate feedback Clarifying ..all human population in US and not just working population? Yes US Population: ~300Mn Segmenting Population. 0-19 - 75M 20-40- 75M 41-60 - 75M 60-80- 75M 80-100 - 5 Mn Removing 80 segment as stay at home and not eligible for commuting Revised Table 2-19 - 75M 20-40- 75M 41-60 - 75M 60-80- 75M Out of this employable audience that is has"See full answer

    Estimation
  • "Scoped out problem constraints - how much data to download, how many computers, and how much time, how you can be detected (decentralized load). Designed a web crawler."

    Faraz A. - "Scoped out problem constraints - how much data to download, how many computers, and how much time, how you can be detected (decentralized load). Designed a web crawler."See full answer

    Engineering Manager
    System Design
    +1 more
Showing 741-760 of 4398