Interview Questions

Review this list of 4,065 interview questions and answers verified by hiring managers and candidates.
  • +4

    "Let's start by understanding Google's goals with Search. Google Search is by far the #1 search engine, capturing 70% of the search market. There are probably two reasons why Google would bid to maintain its place as the default search engine on Firefox: the first, Firefox is a popular web browser, with many users, and Google wants to retain the large user base who search on Firefox. Second, Firefox users tend to be more privacy oriented than users of other browsers, therefore Google wants to c"

    Rika S. - "Let's start by understanding Google's goals with Search. Google Search is by far the #1 search engine, capturing 70% of the search market. There are probably two reasons why Google would bid to maintain its place as the default search engine on Firefox: the first, Firefox is a popular web browser, with many users, and Google wants to retain the large user base who search on Firefox. Second, Firefox users tend to be more privacy oriented than users of other browsers, therefore Google wants to c"See full answer

    Product Strategy
    Analytical
  • Adobe logoAsked at Adobe 
    +1

    "const ops = { '+': (a, b) => a+b, '-': (a, b) => a-b, '/': (a, b) => a/b, '': (a, b) => ab, }; function calc(expr) { // Search for + or - for (let i=expr.length-1; i >= 0; i--) { const char = expr.charAt(i); if (['+', '-'].includes(char)) { return opschar), calc(expr.slice(i+1))); } } // Search for / or * for (let i=expr.length-1; i >= 0; i--) { const char = expr.charAt(i); if"

    Tiago R. - "const ops = { '+': (a, b) => a+b, '-': (a, b) => a-b, '/': (a, b) => a/b, '': (a, b) => ab, }; function calc(expr) { // Search for + or - for (let i=expr.length-1; i >= 0; i--) { const char = expr.charAt(i); if (['+', '-'].includes(char)) { return opschar), calc(expr.slice(i+1))); } } // Search for / or * for (let i=expr.length-1; i >= 0; i--) { const char = expr.charAt(i); if"See full answer

    Software Engineer
    Data Structures & Algorithms
    +3 more
  • Asked at Internet Brands 

    "Let's first identify the type of problem we're solving. This is an Improve a product question. Let's go over the Improve a Product formula once more: Ask clarifying questions Identify users, behaviors, and pain points State product goal Brainstorm small improvements Brainstorm bolder improvements Measure success Summarize Okay great. Now that we have the formula, it's time to execute on it! Ask clarifying questions Before we start iden"

    Exponent - "Let's first identify the type of problem we're solving. This is an Improve a product question. Let's go over the Improve a Product formula once more: Ask clarifying questions Identify users, behaviors, and pain points State product goal Brainstorm small improvements Brainstorm bolder improvements Measure success Summarize Okay great. Now that we have the formula, it's time to execute on it! Ask clarifying questions Before we start iden"See full answer

    Product Design
  • Flipkart logoAsked at Flipkart 

    "Instagram is social media app where you can share photo and video to others. Impressions is an important metrics to track because it shows how many contents that users see. Clarify Questions: Is this drop happen suddenly or gradually? - Gradually How long has it been happening? - Last 3 months Is it happen globally or in certain region? - Globally Is the drop happen to all user segments (age, new/existing, active/less active users)? - all user segments When calculating an impressions,"

    Nayla D. - "Instagram is social media app where you can share photo and video to others. Impressions is an important metrics to track because it shows how many contents that users see. Clarify Questions: Is this drop happen suddenly or gradually? - Gradually How long has it been happening? - Last 3 months Is it happen globally or in certain region? - Globally Is the drop happen to all user segments (age, new/existing, active/less active users)? - all user segments When calculating an impressions,"See full answer

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

  • "May I know which tool is being used to draw flow diagram?"

    Tamil selvan R. - "May I know which tool is being used to draw flow diagram?"See full answer

    System Design
  • "Being a team player is very important to a small to medium team where each individual play a role to set the culture of collaboration for the team. I will definitely be coaching my report to improve on becoming a team player and trying to influence to understand why it is utterly important for her/his individual growth and success. A ship can not be built by only two hands and any disconnect within the team can prove to be costly."

    Sathi C. - "Being a team player is very important to a small to medium team where each individual play a role to set the culture of collaboration for the team. I will definitely be coaching my report to improve on becoming a team player and trying to influence to understand why it is utterly important for her/his individual growth and success. A ship can not be built by only two hands and any disconnect within the team can prove to be costly."See full answer

    Behavioral
  • Amazon logoAsked at Amazon 

    "During my internship at Datavibe Insights, I was initially brought on to assist with routine data cleaning and Excel reporting for the procurement team. My main task was to support weekly report generation, but I noticed inefficiencies in how data from multiple vendors was being manually compiled and formatted each week. Without being asked, I took the initiative to build an automated reporting tool using Excel Power Query and macros. It cleaned, merged, and visualized the data with a few clicks"

    Dhruv M. - "During my internship at Datavibe Insights, I was initially brought on to assist with routine data cleaning and Excel reporting for the procurement team. My main task was to support weekly report generation, but I noticed inefficiencies in how data from multiple vendors was being manually compiled and formatted each week. Without being asked, I took the initiative to build an automated reporting tool using Excel Power Query and macros. It cleaned, merged, and visualized the data with a few clicks"See full answer

    Security
    Behavioral
  • +8

    "Why is this important? Human capital is the core competitive advantage for technology companies, especially Google. Making the best hire for a given position vs not at scale can mean hours of lost productivity with significant monetary implications. The corollary to a false negative is also a false positive. Assuming that the goal is to hire the best candidate for a given job, the fact that the right person was not hired means the less than the right person for the job was. Impact : Delta"

    Sukriti C. - "Why is this important? Human capital is the core competitive advantage for technology companies, especially Google. Making the best hire for a given position vs not at scale can mean hours of lost productivity with significant monetary implications. The corollary to a false negative is also a false positive. Assuming that the goal is to hire the best candidate for a given job, the fact that the right person was not hired means the less than the right person for the job was. Impact : Delta"See full answer

    Execution
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "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
  • Google logoAsked at Google 
    +7

    "Honestly, In addition to having the right expertise and skills required for this job, I am really looking forward to being part of this organisation’s journey. I am really confident that I will really exceed your expectations in achieving both mine and the company’s goals. I have worked with different teams in different capacities, managed a team of engineers successfully from very early part of my career and that has made me a very easy person to work with. I get things done easily. I am passio"

    Piyush D. - "Honestly, In addition to having the right expertise and skills required for this job, I am really looking forward to being part of this organisation’s journey. I am really confident that I will really exceed your expectations in achieving both mine and the company’s goals. I have worked with different teams in different capacities, managed a team of engineers successfully from very early part of my career and that has made me a very easy person to work with. I get things done easily. I am passio"See full answer

    Sales Representative
    Behavioral
    +2 more
  • Data Engineer
    Coding
    +3 more
  • Product Manager
    Product Design
    +3 more
  • Coding
    Machine Learning
  • Google logoAsked at Google 

    "Scope Clarification with Interviewer: Is it a standard civil 4-seater helicopter or a Military cargo carrier? Do we wish to calculate the balls in the passenger compartment only or do I consider the gas tank and other spaces in a helicopter? 3.Is the helicopter loaded with seats and passengers or do I assume that there are no seats and passengers/ pilot? Assumptions: The interviewer asked me to make assumptions. Its a standard 4-seater helicopter It is empty but has the standard seat"

    Anonymous Porcupine - "Scope Clarification with Interviewer: Is it a standard civil 4-seater helicopter or a Military cargo carrier? Do we wish to calculate the balls in the passenger compartment only or do I consider the gas tank and other spaces in a helicopter? 3.Is the helicopter loaded with seats and passengers or do I assume that there are no seats and passengers/ pilot? Assumptions: The interviewer asked me to make assumptions. Its a standard 4-seater helicopter It is empty but has the standard seat"See full answer

    Product Manager
    Estimation
  • "Clarifying questions: What are we defining as "participation"? Does it include creating a live stream? Or is it just viewing a stream? Engaging (commenting/reacting) with other viewers during a live stream? ["Participation" = Watching, commenting, or reacting to a live stream as it's being broadcast, not during replays] Are these live streams from major broadcasters expecting large audiences? Or individuals making use of live broadcasting from their phones? [Across the board] "

    Ian S. - "Clarifying questions: What are we defining as "participation"? Does it include creating a live stream? Or is it just viewing a stream? Engaging (commenting/reacting) with other viewers during a live stream? ["Participation" = Watching, commenting, or reacting to a live stream as it's being broadcast, not during replays] Are these live streams from major broadcasters expecting large audiences? Or individuals making use of live broadcasting from their phones? [Across the board] "See full answer

    Execution
    Analytical
  • +4

    "-- Write your query here WITH high_value AS( SELECT user_id FROM user_sessions JOIN attribution ON usersessions.sessionid = attribution.session_id GROUP BY user_id HAVING SUM(purchase_value) > 100 ORDER BY SUM(purchase_value) DESC ) SELECT usersessions.userid, marketing_channel FROM user_sessions JOIN high_value ON usersessions.userid = highvalue.userid JOIN attribution ON usersessions.sessionid = attribution.session_id GROUP BY usersessions.userid H"

    Alina G. - "-- Write your query here WITH high_value AS( SELECT user_id FROM user_sessions JOIN attribution ON usersessions.sessionid = attribution.session_id GROUP BY user_id HAVING SUM(purchase_value) > 100 ORDER BY SUM(purchase_value) DESC ) SELECT usersessions.userid, marketing_channel FROM user_sessions JOIN high_value ON usersessions.userid = highvalue.userid JOIN attribution ON usersessions.sessionid = attribution.session_id GROUP BY usersessions.userid H"See full answer

    Data Engineer
    Coding
    +3 more
  • Capital One logoAsked at Capital One 
    Software Engineer
    Data Structures & Algorithms
    +2 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Machine Learning Engineer
    System Design
Showing 1301-1320 of 4065