Skip to main content

Interview Questions

Review this list of 4,477 interview questions and answers verified by hiring managers and candidates.
  • LinkedIn logoAsked at LinkedIn 
    1 answer

    "Ask if the quality aspect is negotiable? Clearly hoping it is not. Then move on to explain nicely about the iron triangle - scope, time, resources. With scope and resources fixed, the time would need to be variable unless the project is considered cookie cutter, the exact project has been done many times in the past. (which is unlikely). If time cannot be relaxed, then the scope should be variable."

    Adib M. - "Ask if the quality aspect is negotiable? Clearly hoping it is not. Then move on to explain nicely about the iron triangle - scope, time, resources. With scope and resources fixed, the time would need to be variable unless the project is considered cookie cutter, the exact project has been done many times in the past. (which is unlikely). If time cannot be relaxed, then the scope should be variable."See full answer

    Technical Program Manager
    Analytical
    +2 more
  • Adobe logoAsked at Adobe 

    Permutations

    IDE
    Medium
    4 answers
    +1

    "function permute(nums) { if (nums.length <= 1) { return [nums]; } const prevPermutations = permute(nums.slice(0, nums.length-1)); const currentNum = nums[nums.length-1]; const permutations = new Set(); for (let prev of prevPermutations) { for (let i=0; i < prev.length; i++) { permutations.add([...prev.slice(0, i), currentNum, ...prev.slice(i)]); } permutations.add([...prev, currentNum]); } return [...permutations]"

    Tiago R. - "function permute(nums) { if (nums.length <= 1) { return [nums]; } const prevPermutations = permute(nums.slice(0, nums.length-1)); const currentNum = nums[nums.length-1]; const permutations = new Set(); for (let prev of prevPermutations) { for (let i=0; i < prev.length; i++) { permutations.add([...prev.slice(0, i), currentNum, ...prev.slice(i)]); } permutations.add([...prev, currentNum]); } return [...permutations]"See full answer

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

    "Assumption: the revenue is on a yearly basis. Revenue = No. of users x price of product x frequency of purchase x size of purchase Product of Google Map = Ads by the merchants To double the revenue, Boost the number of merchants by reaching out to them Increase the price of ads (which is not ideal since it will disincentivise some merchants) Increase the frequency of their purchase in a year (Eg. previously merchants just put ads in Google Map for 6 years and now we can encourage"

    Lee J. - "Assumption: the revenue is on a yearly basis. Revenue = No. of users x price of product x frequency of purchase x size of purchase Product of Google Map = Ads by the merchants To double the revenue, Boost the number of merchants by reaching out to them Increase the price of ads (which is not ideal since it will disincentivise some merchants) Increase the frequency of their purchase in a year (Eg. previously merchants just put ads in Google Map for 6 years and now we can encourage"See full answer

    Product Strategy
  • Amazon logoAsked at Amazon 
    1 answer

    "I gave an example of a situation where on the project we needed to onboard 110 applications into the system to get their account and entitlement information for quarterly access review work stream. Traditionally we could have gone manual route and could have done it manually one by one which would have required more time and resources. I actually understood the applications and how they are built by talking to application owners and then based on the data bucketed them and found the pattern that"

    Neo S. - "I gave an example of a situation where on the project we needed to onboard 110 applications into the system to get their account and entitlement information for quarterly access review work stream. Traditionally we could have gone manual route and could have done it manually one by one which would have required more time and resources. I actually understood the applications and how they are built by talking to application owners and then based on the data bucketed them and found the pattern that"See full answer

    Engineering Manager
    Behavioral
  • Blend logoAsked at Blend 
    Add answer
    Product Manager
    Behavioral
    +1 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • LinkedIn logoAsked at LinkedIn 
    Add answer
    Product Manager
    Artificial Intelligence
  • "Aim of compression is to reduce the file size and bandwidth consumed in transmission in order to preserve the quality of the image or text as experienced by the consumer/user. Text compression typically uses a library to act as a key for words, either words that repeat in the same document or words that are commonly presented in all documents. And maybe even word parts. Key points are that 1. it tends not to be lossy, 2. is simple/fast/consumes relatively little memory, 3. is pretty standard"

    Raymond W. - "Aim of compression is to reduce the file size and bandwidth consumed in transmission in order to preserve the quality of the image or text as experienced by the consumer/user. Text compression typically uses a library to act as a key for words, either words that repeat in the same document or words that are commonly presented in all documents. And maybe even word parts. Key points are that 1. it tends not to be lossy, 2. is simple/fast/consumes relatively little memory, 3. is pretty standard"See full answer

    Technical
  • "I'd like to first clarify to understand where we currently stand- Have we already built the MLP pf the product or are we looking to solve for should we build this and if so, can we do this in 6 months? Assuming Scenario where the product is ready, looking for GTM feasibility I'll work with the dev and analytics team to understand the effort and timeline around experimentation. I'll also include marketing team to understand timelines post experiment if we were to launch. This will help us ident"

    Priyanka S. - "I'd like to first clarify to understand where we currently stand- Have we already built the MLP pf the product or are we looking to solve for should we build this and if so, can we do this in 6 months? Assuming Scenario where the product is ready, looking for GTM feasibility I'll work with the dev and analytics team to understand the effort and timeline around experimentation. I'll also include marketing team to understand timelines post experiment if we were to launch. This will help us ident"See full answer

    Analytical
    Product Strategy
  • Coinbase logoAsked at Coinbase 
    1 answer

    "I faced twice and it always slows down the career trajectory of engineers with complete context loss of previous hard earned projects"

    Graig - "I faced twice and it always slows down the career trajectory of engineers with complete context loss of previous hard earned projects"See full answer

    Engineering Manager
    Behavioral
  • "Clarification - How is this feature accessed by users? Is it part of the camera app or after taking the photo or both? Assume both. Is bulk upload possible? Yes Goal - Drive engagement with this feature so Pixel owners upload more pictures to google photos Actions that support this goal of engagement with this feature: Click upload right after taking a photo from camera. Take a stored picture from saved photos and click upload for it Select multiple photos from saved photos and click u"

    Sarabjeet S. - "Clarification - How is this feature accessed by users? Is it part of the camera app or after taking the photo or both? Assume both. Is bulk upload possible? Yes Goal - Drive engagement with this feature so Pixel owners upload more pictures to google photos Actions that support this goal of engagement with this feature: Click upload right after taking a photo from camera. Take a stored picture from saved photos and click upload for it Select multiple photos from saved photos and click u"See full answer

    Analytical
    Execution
  • Amazon logoAsked at Amazon 
    Add answer
    Product Manager
    Behavioral
  • Meta logoAsked at Meta 
    1 answer
    Video answer for 'Design the backend of a feature that allows users to download their data from their Facebook account.'

    "I think we can analyse the data that's collected especially the users who are requesting it.if we find that there are set of users who regularly use this service then we may cache the data for those users to speed up processing and better the experience. The fresh data (which will be a delta on the cached data can only be calculated) and the stale data can be left out thereby updating the cache"

    Nilanjan D. - "I think we can analyse the data that's collected especially the users who are requesting it.if we find that there are set of users who regularly use this service then we may cache the data for those users to speed up processing and better the experience. The fresh data (which will be a delta on the cached data can only be calculated) and the stale data can be left out thereby updating the cache"See full answer

    Technical Program Manager
    System Design
  • Google DeepMind logoAsked at Google DeepMind 
    Add answer
    Product Manager
    Behavioral
  • Yahoo logoAsked at Yahoo 
    Add answer
    Video answer for 'Why is Android strategically important to Google?'
    Behavioral
    Product Strategy
  • Meta logoAsked at Meta 
    2 answers

    "Clarification Am I the PM for overall Xbox or certain part of the Xbox team? Interview (I): let's assume you own the overall Xbox product Are there particular user segments that the MSFT Gaming division is trying to focus on as their strategy? I: nothing in particular, why don't you tell me where we should focus? What are some challenges that Xbox have been facing? (ie revenue from xbox hardware purchase? xbox live subscription purchase? engagement?) I: nothing in pa"

    Mark - "Clarification Am I the PM for overall Xbox or certain part of the Xbox team? Interview (I): let's assume you own the overall Xbox product Are there particular user segments that the MSFT Gaming division is trying to focus on as their strategy? I: nothing in particular, why don't you tell me where we should focus? What are some challenges that Xbox have been facing? (ie revenue from xbox hardware purchase? xbox live subscription purchase? engagement?) I: nothing in pa"See full answer

    Analytical
    Concept
    +1 more
  • "I'd do an audit of what we understand, the gaps and the risks. What information do we have and how confident do we feel? What assumptions do we have? What do we not know? What is the risk of making certain assumptions? With this information, and a pulse of your team you can get an understanding of the risk level for moving forward. If the risk is high, you need to go back to leadership with the evidence and ask for more time. **What's the risk if we don't launch on"

    James W. - "I'd do an audit of what we understand, the gaps and the risks. What information do we have and how confident do we feel? What assumptions do we have? What do we not know? What is the risk of making certain assumptions? With this information, and a pulse of your team you can get an understanding of the risk level for moving forward. If the risk is high, you need to go back to leadership with the evidence and ask for more time. **What's the risk if we don't launch on"See full answer

    Product Designer
    Behavioral
  • Meta logoAsked at Meta 
    1 answer

    "Ask Clarifying Questions : A Podcast app is an app where artists/creators can upload their voice content and users are able to consume it. Is my understanding correct ? Yes Are we building this specifically for ios or android or web ? Consider ios and Android for now. Are we building the podcast app for a particular region like India ? Consider it a global launch What is the timeline that we are looking at? 6 months approximately Is it going to be an independent app or are we loo"

    Ishan M. - "Ask Clarifying Questions : A Podcast app is an app where artists/creators can upload their voice content and users are able to consume it. Is my understanding correct ? Yes Are we building this specifically for ios or android or web ? Consider ios and Android for now. Are we building the podcast app for a particular region like India ? Consider it a global launch What is the timeline that we are looking at? 6 months approximately Is it going to be an independent app or are we loo"See full answer

    Product Manager
    Product Design
  • Accenture logoAsked at Accenture 
    2 answers

    "encapsulation is a way in oops to hide or protect class properties and methods from unauthorized access. It keep class members and methods in a single unit."

    Ujagar S. - "encapsulation is a way in oops to hide or protect class properties and methods from unauthorized access. It keep class members and methods in a single unit."See full answer

    Software Engineer
    Data Structures & Algorithms
    +1 more
  • PayPal logoAsked at PayPal 
    Add answer
    Product Manager
    Analytical
    +2 more
  • Meta logoAsked at Meta 
    6 answers
    +3

    "My roles included: ➢ B2B Sales of sanitary ware products to clients ➢ Sourcing of New Businesses and Managing Existing Clients ➢ Responsible for managing sales unit ➢ Developing new sales lead to meet set target. ➢ Project Management Skills: Online Sales Management · Sales Management · Customer Engagement · Sales Operations · Direct Sales · B2B Marketing"

    Jerry D. - "My roles included: ➢ B2B Sales of sanitary ware products to clients ➢ Sourcing of New Businesses and Managing Existing Clients ➢ Responsible for managing sales unit ➢ Developing new sales lead to meet set target. ➢ Project Management Skills: Online Sales Management · Sales Management · Customer Engagement · Sales Operations · Direct Sales · B2B Marketing"See full answer

    Product Manager
    Behavioral
    +3 more
Showing 2321-2340 of 4477