Interview Questions

Review this list of 343 interview questions and answers verified by hiring managers and candidates.
  • Twilio logoAsked at Twilio 
    Video answer for 'Tell me about a time you solved a complex problem for a customer.'

    "That's really interesting how in section "Behavioral Interviews for Engineers" there is no single interview for, actually, Engineer. It's EM, SA, CEO, PM etc. So all problems are not relevant for people who are not managing products and not applying for manager's role. Will you consider adding at least couple of them? "

    Nikolas C. - "That's really interesting how in section "Behavioral Interviews for Engineers" there is no single interview for, actually, Engineer. It's EM, SA, CEO, PM etc. So all problems are not relevant for people who are not managing products and not applying for manager's role. Will you consider adding at least couple of them? "See full answer

    Solutions Architect
    Behavioral
    +1 more
  • Google logoAsked at Google 
    Video answer for 'Design a cyber attack.'
    Security
    Technical
  • Stripe logoAsked at Stripe 
    Video answer for 'How would you communicate layoffs to affected individuals?'
    Engineering Manager
    Behavioral
  • 🧠 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
  • Behavioral
    Customer Interaction
  • Amazon logoAsked at Amazon 
    Video answer for 'How do you consider the impact of your work on the world?'
    +10

    "this is not a helpful interview, she seems so unprepared, confusing, unable to netting it out :("

    Anonymous Giraffe - "this is not a helpful interview, she seems so unprepared, confusing, unable to netting it out :("See full answer

    Product Manager
    Behavioral
    +1 more
  • Amazon logoAsked at Amazon 
    Video answer for 'How do you split a machine learning dataset for training, evaluation, and testing?'

    "It depends on the size of the dataset. You want enough samples in both the testing, training and evaluation sets. If there is enough data, 70/20/10 is a good split"

    Jasmine Y. - "It depends on the size of the dataset. You want enough samples in both the testing, training and evaluation sets. If there is enough data, 70/20/10 is a good split"See full answer

    Coding
    Data Structures & Algorithms
  • "The question given is intentionally very open ended. As the key phrases used are "air travel" which can encompass all parts of the journey not just the airport or flight experience & "improve the perception" which doesn't necessarily require fixing the problem (although you'd hope that was part of the conclusion). In addition, the constraints of time (1-year) and resources ($10M) means you must be very prescriptive. As such I think it'd be important to ask the following clarifying questions"

    Kevin S. - "The question given is intentionally very open ended. As the key phrases used are "air travel" which can encompass all parts of the journey not just the airport or flight experience & "improve the perception" which doesn't necessarily require fixing the problem (although you'd hope that was part of the conclusion). In addition, the constraints of time (1-year) and resources ($10M) means you must be very prescriptive. As such I think it'd be important to ask the following clarifying questions"See full answer

    Product Manager
    Product Strategy
    +2 more
  • Zillow logoAsked at Zillow 
    Video answer for 'Design Zillow.'

    "What about sharding by Real Estate companies that are listing the homes? Because the homes can span zip codes. Then further shard by zip codes?"

    Adrian V. - "What about sharding by Real Estate companies that are listing the homes? Because the homes can span zip codes. Then further shard by zip codes?"See full answer

    Engineering Manager
    System Design
    +1 more
  • Adobe logoAsked at Adobe 
    Video answer for 'Generate Parentheses'
    +5

    "function generateParentheses(n) { if (n < 1) { return []; } if (n === 1) { return ["()"]; } const combinations = new Set(); let previousCombinations = generateParentheses(n-1); for (let prev of previousCombinations) { for (let i=0; i < prev.length; i++) { combinations.add(prev.slice(0, i+1) + "()" + prev.slice(i+1)); } } return [...combinations]; } `"

    Tiago R. - "function generateParentheses(n) { if (n < 1) { return []; } if (n === 1) { return ["()"]; } const combinations = new Set(); let previousCombinations = generateParentheses(n-1); for (let prev of previousCombinations) { for (let i=0; i < prev.length; i++) { combinations.add(prev.slice(0, i+1) + "()" + prev.slice(i+1)); } } return [...combinations]; } `"See full answer

    Software Engineer
    Data Structures & Algorithms
    +3 more
  • Video answer for 'What is a p-value?'

    "It is the smallest level of significance at which the null hypothesis gets rejected"

    Farza S. - "It is the smallest level of significance at which the null hypothesis gets rejected"See full answer

    Statistics & Experimentation
  • Google logoAsked at Google 
    Video answer for 'How does the internet work?'

    "URL> DNS over UDP> IP address > TCP handshake > HTTP(SSL handshake) req, responses, websites architectures for any query DB, servers."

    Wizzy B. - "URL> DNS over UDP> IP address > TCP handshake > HTTP(SSL handshake) req, responses, websites architectures for any query DB, servers."See full answer

    Security
    Technical
  • "A/B testing is used when one wishes to only test minor front-end changes on the website. Consider a scenario where an organization wishes to make significant changes to its existing page, such as wants to create an entirely new version of an existing web page URL and wants to analyze which one performs better. Obviously, the organization will not be willing to touch the existing web page design for comparison purposes. In the above scenario, performing Split URL testing would be beneficial. T"

    Sangeeta P. - "A/B testing is used when one wishes to only test minor front-end changes on the website. Consider a scenario where an organization wishes to make significant changes to its existing page, such as wants to create an entirely new version of an existing web page URL and wants to analyze which one performs better. Obviously, the organization will not be willing to touch the existing web page design for comparison purposes. In the above scenario, performing Split URL testing would be beneficial. T"See full answer

    Statistics & Experimentation
  • Tesla logoAsked at Tesla 
    Video answer for 'Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in clockwise spiral order.'
    Machine Learning Engineer
    Data Structures & Algorithms
    +3 more
  • Google logoAsked at Google 
    Video answer for 'How would you debug a failing NUC in a data center?'

    "what is NUC? "

    Astro S. - "what is NUC? "See full answer

    Technical
  • Databricks logoAsked at Databricks 
    Video answer for 'Demo LabelBox for an Autonomous Delivery Client'
    Solutions Architect
    Customer Interaction
  • Microsoft logoAsked at Microsoft 
    Video answer for 'Design a risk management plan for a data center.'
    Technical
  • LinkedIn logoAsked at LinkedIn 
    Video answer for 'How would you grow LinkedIn's student user base?'

    "Clarifying Questions: Product → It is a online Professional Services platforms where jobs are made much easier for both recruiters and for job-seekers Goal → Increase Number of Users/ Any other Business Goal? Mission → It is to make job-posting/seeking completely hassle free and accessible to everyone. Do we have any timeframe to do this and is there any growth rate that I should be targeting? - 5x in 5 years Students → Are we focusing on Full-time or Part-time students? Any"

    Adhitya G. - "Clarifying Questions: Product → It is a online Professional Services platforms where jobs are made much easier for both recruiters and for job-seekers Goal → Increase Number of Users/ Any other Business Goal? Mission → It is to make job-posting/seeking completely hassle free and accessible to everyone. Do we have any timeframe to do this and is there any growth rate that I should be targeting? - 5x in 5 years Students → Are we focusing on Full-time or Part-time students? Any"See full answer

    Product Marketing Manager
    Product Strategy
Showing 261-280 of 343