Skip to main content

Interview Questions

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

    "Clarification: What do we mean by success for YouTube search? Is it focused on user satisfaction, watch time, or ease of finding relevant content? What do we mean by search? Does it refer to the search bar on the YouTube homepage, or are we including other types of search (e.g., FAQ, help documentation)? Is there any specific area or metric the team is focusing on (e.g., engagement, retention, monetization)? Structure: 1. Business Context YouTube Vision: To give"

    Ram - "Clarification: What do we mean by success for YouTube search? Is it focused on user satisfaction, watch time, or ease of finding relevant content? What do we mean by search? Does it refer to the search bar on the YouTube homepage, or are we including other types of search (e.g., FAQ, help documentation)? Is there any specific area or metric the team is focusing on (e.g., engagement, retention, monetization)? Structure: 1. Business Context YouTube Vision: To give"See full answer

    Analytical
  • Uber logoAsked at Uber 
    2 answers

    "Clarifying questions: Is it before pre launch or for it's current business? > Pre launch Goals > Adoption, engagement Can briefly talk about: What the company cares about? (Uber & Uber Eats) Uber: Redefining the world moves for the better Uber Eats: Make eating well effortless at any time, for anyone, anywhere Expectations of consumers and restaurants/Stores Consumers: At one's comfort, one wants the groceries or/and food to be delivered to their"

    Mahesh G. - "Clarifying questions: Is it before pre launch or for it's current business? > Pre launch Goals > Adoption, engagement Can briefly talk about: What the company cares about? (Uber & Uber Eats) Uber: Redefining the world moves for the better Uber Eats: Make eating well effortless at any time, for anyone, anywhere Expectations of consumers and restaurants/Stores Consumers: At one's comfort, one wants the groceries or/and food to be delivered to their"See full answer

    Product Manager
  • Apple logoAsked at Apple 
    1 answer

    "You are working on a SaaS product that currently uses Basic Authentication (username/password) for API and application access. The security and compliance teams have mandated moving to a more secure, modern authentication mechanism — OIDC (OpenID Connect). Design the authentication system migration from Basic Authentication to OIDC. Discuss the architecture changes, the migration approach, and the rollout strategy. What are the technical challenges, impacts on customers, backward compatibility"

    Anonymous Stork - "You are working on a SaaS product that currently uses Basic Authentication (username/password) for API and application access. The security and compliance teams have mandated moving to a more secure, modern authentication mechanism — OIDC (OpenID Connect). Design the authentication system migration from Basic Authentication to OIDC. Discuss the architecture changes, the migration approach, and the rollout strategy. What are the technical challenges, impacts on customers, backward compatibility"See full answer

    Software Engineer
    System Design
  • Revolut logoAsked at Revolut 
    Add answer
    BizOps & Strategy
    Behavioral
    +1 more
  • Google logoAsked at Google 
    Add answer
    Security Engineer
    Technical
    +1 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Capital One logoAsked at Capital One 
    3 answers

    "Clarifying Qn: New APP/platform or existing platform? - feedback: already have an platform Since qn improvement - is there any existing pain point? - feedback: spending more time in queue in DMV - This answers our WHY DMV: This location can serve many tasks such as- Transfer of title Applying new driv lic Renewing driving lic So we are going to focus on generic improvement - time spent in the queue by the users in the DMV location. User personas: - This answers our WHO "

    Suhasan C. - "Clarifying Qn: New APP/platform or existing platform? - feedback: already have an platform Since qn improvement - is there any existing pain point? - feedback: spending more time in queue in DMV - This answers our WHY DMV: This location can serve many tasks such as- Transfer of title Applying new driv lic Renewing driving lic So we are going to focus on generic improvement - time spent in the queue by the users in the DMV location. User personas: - This answers our WHO "See full answer

    Product Manager
    Product Design
  • Oracle logoAsked at Oracle 
    4 answers
    +1

    "I think sliding window will work here and it is the most optimized approach to solve this question."

    Gaurav K. - "I think sliding window will work here and it is the most optimized approach to solve this question."See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Google logoAsked at Google 
    2 answers

    "Since success metrics is a very broad term, to dive deep into WCS - What constitutes success. What is the objective of the company/product, north star/mission of the organization or product? Dependent on the company, market, the industry they play in. As an example: Facebook's mission is now empowerment, bringing the people together and giving them the power to build communities. Every part of its product aligns in one way or other with this goal. Be it, its Web/Mobile platform, Instagram,"

    Pm P. - "Since success metrics is a very broad term, to dive deep into WCS - What constitutes success. What is the objective of the company/product, north star/mission of the organization or product? Dependent on the company, market, the industry they play in. As an example: Facebook's mission is now empowerment, bringing the people together and giving them the power to build communities. Every part of its product aligns in one way or other with this goal. Be it, its Web/Mobile platform, Instagram,"See full answer

    Technical Program Manager
    Analytical
    +1 more
  • Google logoAsked at Google 
    Add answer
    Product Manager
    Estimation
  • Google logoAsked at Google 
    1 answer

    "Clarifying questions Define relevant? Google should keep progressing in solving customer usecases / increasing revenue and profitability over next 10 yrs Since we are discussing about 10 yr period, can i assume that we need not have any constraints in mind? Yes, do not consider any constraints Just to be clear this is about Google in specific and not about Alphabet and various companies within the group. Yes, let's focus on google Last assumption, can we assume that the overall goal / vi"

    P D. - "Clarifying questions Define relevant? Google should keep progressing in solving customer usecases / increasing revenue and profitability over next 10 yrs Since we are discussing about 10 yr period, can i assume that we need not have any constraints in mind? Yes, do not consider any constraints Just to be clear this is about Google in specific and not about Alphabet and various companies within the group. Yes, let's focus on google Last assumption, can we assume that the overall goal / vi"See full answer

    Product Strategy
  • Google logoAsked at Google 
    1 answer

    "Goal - Use latest technology to efficiently drive DMV processes User landscape - DMV Employees Public Clarify if we designing for employee productivity, employee shifts, automate internal processes for DMV OR for Public who uses DMV services Lets assume it is for Public. So My prompt and new goal becomes: DMV app to reduce foot traffic to DMV by automating processes online Is that correct to assume? User Journey today: User walkins to DMV -> A User takes online appointment -> Fill sin"

    Surbhi G. - "Goal - Use latest technology to efficiently drive DMV processes User landscape - DMV Employees Public Clarify if we designing for employee productivity, employee shifts, automate internal processes for DMV OR for Public who uses DMV services Lets assume it is for Public. So My prompt and new goal becomes: DMV app to reduce foot traffic to DMV by automating processes online Is that correct to assume? User Journey today: User walkins to DMV -> A User takes online appointment -> Fill sin"See full answer

    Product Design
  • TikTok logoAsked at TikTok 
    1 answer

    "This system design question is very small compared to other questions like design instagram, twitter, google drive etc... Since the design involves less components the level of detail we have to go in them were deep. I had to explain how to deal with all the NFR for the distributed cache system. Whether it is a push model or a pull model. Hade to do BOE calculations for the database too."

    Jagan M. - "This system design question is very small compared to other questions like design instagram, twitter, google drive etc... Since the design involves less components the level of detail we have to go in them were deep. I had to explain how to deal with all the NFR for the distributed cache system. Whether it is a push model or a pull model. Hade to do BOE calculations for the database too."See full answer

    Software Engineer
    System Design
    +1 more
  • Microsoft logoAsked at Microsoft 
    14 answers
    Video answer for 'Find the number of rotations in a circularly sorted array.'
    +9

    "function findRotations(nums) { if (nums.length 0 && nums[mid] > nums[mid-1]) { left = mid; } else { right = mid; } } return rig"

    Tiago R. - "function findRotations(nums) { if (nums.length 0 && nums[mid] > nums[mid-1]) { left = mid; } else { right = mid; } } return rig"See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • Coinbase logoAsked at Coinbase 
    1 answer

    "· How well the team is self-motivated and contributing overall success of the company by releasing high quality bug prone releases · Growth of their team members · Does the manager encouraging and supporting career switch based on the individual desire or passion"

    BePostive - "· How well the team is self-motivated and contributing overall success of the company by releasing high quality bug prone releases · Growth of their team members · Does the manager encouraging and supporting career switch based on the individual desire or passion"See full answer

    Engineering Manager
    Analytical
    +1 more
  • +2

    "In details: setting k=1 in KNN makes the model fit very closely to the training data, capturing a lot of the data's noise and leading to a model that may not generalize well to unseen data. This results in a high-variance scenario."

    Taha U. - "In details: setting k=1 in KNN makes the model fit very closely to the training data, capturing a lot of the data's noise and leading to a model that may not generalize well to unseen data. This results in a high-variance scenario."See full answer

    Concept
    Machine Learning
  • Meta logoAsked at Meta 
    5 answers
    +2

    "Clarifying question: Is there a goal that we have in mind? Fb mission: empower people to create community and bring the world closer together IG shops as I understand are the marketplace on IG, where users can view items listed for sale by creators/businesses and also search for specific items or categories. Users can actually buy through shops instead of getting navigated to the original business website. IG shop goals: Businesses continue to face the challenges of selling onli"

    Aimable - "Clarifying question: Is there a goal that we have in mind? Fb mission: empower people to create community and bring the world closer together IG shops as I understand are the marketplace on IG, where users can view items listed for sale by creators/businesses and also search for specific items or categories. Users can actually buy through shops instead of getting navigated to the original business website. IG shop goals: Businesses continue to face the challenges of selling onli"See full answer

    Product Manager
    Analytical
    +1 more
  • OpenAI logoAsked at OpenAI 
    2 answers

    "Reinforcement Learning is a type of machine learning where an agent learns to make decisions by trying out different actions and receiving rewards or penalties in return. The goal is to learn, over time, which actions yield the highest rewards. There are three core components in RL: The agent — the learner or decision-maker (e.g., an algorithm or robot), The environment — everything the agent interacts with, Actions and rewards — the agent takes actions, and the environmen"

    Constantin P. - "Reinforcement Learning is a type of machine learning where an agent learns to make decisions by trying out different actions and receiving rewards or penalties in return. The goal is to learn, over time, which actions yield the highest rewards. There are three core components in RL: The agent — the learner or decision-maker (e.g., an algorithm or robot), The environment — everything the agent interacts with, Actions and rewards — the agent takes actions, and the environmen"See full answer

    Machine Learning Engineer
    Concept
    +1 more
  • Uber logoAsked at Uber 
    10 answers
    Video answer for 'A knapsack has a maximum capacity C and there are n items each with weight w[i] and value v[i]. Maximize the knapsack value without exceeding capacity.'
    +7

    " DP Solution Time: O(W * C) Space: O(W * C) from typing import List def knapsack(weight: List[int], values: List[int], cap: int) -> int: dp = [[0] * (cap + 1) for _ in range( len(values) + 1 )] for i in range(1, len(weight)+1): for c in range(1, cap + 1): curr_weight = weight[i - 1] curr_value = values[i - 1] include = 0 exclude = dpi-1 if c - curr_weight >= 0: include = curr_valu"

    Rick E. - " DP Solution Time: O(W * C) Space: O(W * C) from typing import List def knapsack(weight: List[int], values: List[int], cap: int) -> int: dp = [[0] * (cap + 1) for _ in range( len(values) + 1 )] for i in range(1, len(weight)+1): for c in range(1, cap + 1): curr_weight = weight[i - 1] curr_value = values[i - 1] include = 0 exclude = dpi-1 if c - curr_weight >= 0: include = curr_valu"See full answer

    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Yelp logoAsked at Yelp 
    3 answers

    "1) Product, the value and the users this business has Product: Yelp is a platform that connects local businesses with people looking for those services. Value: Yelpers can connect with them / book appointments or make reservations with a good amount and quality of reviews per business. For businesses, it is a way to get visibility and find new demand with an easy setup. Users: Local businesses (offering): successful when they are booked. Searchers / demand: successful when"

    Pablo S. - "1) Product, the value and the users this business has Product: Yelp is a platform that connects local businesses with people looking for those services. Value: Yelpers can connect with them / book appointments or make reservations with a good amount and quality of reviews per business. For businesses, it is a way to get visibility and find new demand with an easy setup. Users: Local businesses (offering): successful when they are booked. Searchers / demand: successful when"See full answer

    Product Manager
    Analytical
Showing 1721-1740 of 4415