Interview Questions

Review this list of 4,138 interview questions and answers verified by hiring managers and candidates.
  • Amazon logoAsked at Amazon 
    Product Manager
    Behavioral
  • Amazon logoAsked at Amazon 
    Machine Learning Engineer
    Behavioral
    +1 more
  • Google logoAsked at Google 

    "Note: This is my answer that I generated loosely while I was practicing this question. I didnt want to go down the product design framework as this is more of an execution question, so I came up with my own zombified framework to focus more on strategy + execution. Open to feedback on my answer - understand its not the most perfect! Question: How would I launch a digital library product as a Google PM Clarifications: Standalone product? : standalone Region specific: No (up to me) Goa"

    Roy C. - "Note: This is my answer that I generated loosely while I was practicing this question. I didnt want to go down the product design framework as this is more of an execution question, so I came up with my own zombified framework to focus more on strategy + execution. Open to feedback on my answer - understand its not the most perfect! Question: How would I launch a digital library product as a Google PM Clarifications: Standalone product? : standalone Region specific: No (up to me) Goa"See full answer

    Product Manager
    Product Strategy
    +2 more
  • Amazon logoAsked at Amazon 

    "Situation - A time I saw a peer struggling was while I was at Google working in Mountain View. A fellow colleague of mine was consistently not meeting standards in his performance reviews and wasn’t sure why. He was upset because Google was his dream company and he wasn’t sure how to improve based on his feedback. Task - I was tasked to design a based VUI framework for our discovery space on smart displays. This colleague was acting as the VUI lead for the project while I acted as t"

    Ben G. - "Situation - A time I saw a peer struggling was while I was at Google working in Mountain View. A fellow colleague of mine was consistently not meeting standards in his performance reviews and wasn’t sure why. He was upset because Google was his dream company and he wasn’t sure how to improve based on his feedback. Task - I was tasked to design a based VUI framework for our discovery space on smart displays. This colleague was acting as the VUI lead for the project while I acted as t"See full answer

    Software Engineer
    Behavioral
    +3 more
  • Engineering Manager
    Program Sense
    +1 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • +3

    "The obvious thing would be explain to them the reason for saying no. But that will not help you in building strong relationships with your stakeholder. First step would be to listen - understand the reason behind their request. Their opinion should be heard. Once you have done that, only then steer the conversation in the direction of logical reasoning for your stance. Also, you could talk to them about some of the competing priorities which would be more impactful, so that they unders"

    Nishant S. - "The obvious thing would be explain to them the reason for saying no. But that will not help you in building strong relationships with your stakeholder. First step would be to listen - understand the reason behind their request. Their opinion should be heard. Once you have done that, only then steer the conversation in the direction of logical reasoning for your stance. Also, you could talk to them about some of the competing priorities which would be more impactful, so that they unders"See full answer

    Behavioral
  • +1

    "Clarification LinkedIn Premium is a premium offering for LinkedIn members through which they get access to some additional features that are not available in the free version. Members can use these features to meet their goals When we talk about LinkedIn premium we are focused on the career product and not the sales / recruiter products? —> Yes, focused on individual members. Sales needs are solved through sales navigator and recuriter lite which are specialized premium tools *Goals"

    stash - "Clarification LinkedIn Premium is a premium offering for LinkedIn members through which they get access to some additional features that are not available in the free version. Members can use these features to meet their goals When we talk about LinkedIn premium we are focused on the career product and not the sales / recruiter products? —> Yes, focused on individual members. Sales needs are solved through sales navigator and recuriter lite which are specialized premium tools *Goals"See full answer

    Product Strategy
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Sort a doubly linked list using merge sort.'
    +4

    " from typing import Optional class Node: def init(self, val: int, prev: Optional['Node'] = None, next: Optional['Node'] = None): self.val = val self.prev = prev self.next = next def split(head): if not head or not head.next: return head slow = head fast = head.next while fast and fast.next: slow = slow.next fast = fast.next.next mid = slow.next slow.next = None if mid: mid.prev = None "

    Akash C. - " from typing import Optional class Node: def init(self, val: int, prev: Optional['Node'] = None, next: Optional['Node'] = None): self.val = val self.prev = prev self.next = next def split(head): if not head or not head.next: return head slow = head fast = head.next while fast and fast.next: slow = slow.next fast = fast.next.next mid = slow.next slow.next = None if mid: mid.prev = None "See full answer

    Coding
    Data Structures & Algorithms
    +1 more
  • Google logoAsked at Google 
    Product Designer
    Behavioral
  • Google logoAsked at Google 

    "Assume you have a talking toy that can record voice. Machine learning is this magic that you could use to make this toy really useful for yourself. For a week - talk to this toy about your favorite color, favorite breakfast, what kind of weather you like, so on. The following week you could ask questions like today's weather is so and so - what breakfast should I have? , when should I plan a play date with my friends etc.."

    Srinivas P. - "Assume you have a talking toy that can record voice. Machine learning is this magic that you could use to make this toy really useful for yourself. For a week - talk to this toy about your favorite color, favorite breakfast, what kind of weather you like, so on. The following week you could ask questions like today's weather is so and so - what breakfast should I have? , when should I plan a play date with my friends etc.."See full answer

    Product Manager
    Behavioral
  • LinkedIn logoAsked at LinkedIn 
    Product Manager
    Product Design
  • +11

    "function spiralCopy(inputMatrix) { if (inputMatrix.length === 1) return inputMatrix[0]; let lowerY = 0; let upperY = inputMatrix.length-1; let lowerX = 0; let upperX = inputMatrix[0].length-1; const output = []; while (true) { if (lowerX > upperX) break; for (let x = lowerX; x upperY) break; for (let y = lowerY; y <= upperY; y++) { output.push(inputMatrix[y][u"

    Tiago R. - "function spiralCopy(inputMatrix) { if (inputMatrix.length === 1) return inputMatrix[0]; let lowerY = 0; let upperY = inputMatrix.length-1; let lowerX = 0; let upperX = inputMatrix[0].length-1; const output = []; while (true) { if (lowerX > upperX) break; for (let x = lowerX; x upperY) break; for (let y = lowerY; y <= upperY; y++) { output.push(inputMatrix[y][u"See full answer

    Data Structures & Algorithms
    Coding
  • "Initially I asked clarifying questions like whether the tree can be empty or not and asked the interviewer to explain what is meant by left view and the explanation for the sample inputs. Then I came up with the level order traversal approach where we visit each level in the binary tree at once using a queue and at each level print the value of the first node. Interviewer seemed satisfied with the approach and asked me to code it up. Finally gave the time and space complexity of the solution."

    Ds S. - "Initially I asked clarifying questions like whether the tree can be empty or not and asked the interviewer to explain what is meant by left view and the explanation for the sample inputs. Then I came up with the level order traversal approach where we visit each level in the binary tree at once using a queue and at each level print the value of the first node. Interviewer seemed satisfied with the approach and asked me to code it up. Finally gave the time and space complexity of the solution."See full answer

    Software Engineer
  • Microsoft logoAsked at Microsoft 
    Video answer for 'Find the number of rotations in a circularly sorted array.'
    +8

    "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
  • +9

    "Without using the window function: SELECT w1.viewer_id FROM watch_time w1 JOIN watch_time w2 ON abs(w1.month - w2.month) = 1 AND w1.viewerid = w2.viewerid AND w1.year = w2.year GROUP BY w1.viewer_id HAVING sum(CASE WHEN w1.month > w2.month AND w1.watchhours > w2.watchhours THEN 1 ELSE 0 END) > 2 `"

    Pk - "Without using the window function: SELECT w1.viewer_id FROM watch_time w1 JOIN watch_time w2 ON abs(w1.month - w2.month) = 1 AND w1.viewerid = w2.viewerid AND w1.year = w2.year GROUP BY w1.viewer_id HAVING sum(CASE WHEN w1.month > w2.month AND w1.watchhours > w2.watchhours THEN 1 ELSE 0 END) > 2 `"See full answer

    Coding
    SQL
  • BizOps & Strategy
    Behavioral
  • Business Analyst
    Data Analysis
    +2 more
Showing 1801-1820 of 4138