Prepin
Log in

Interview Questions

Practice with real interview questions from top companies in a personalized mock interview experience.

Showing 10 of 3156 questions

Walmart Labs

What strategies would you implement to enhance retention on LinkedIn?

Medium

product design

Amazon

Describe a scenario in which you faced a challenging problem and had to find a solution. Share an experience when the project was struggling, and you provided technical guidance to your team. Can you recall a time when you were dissatisfied with the current situation? Tell me about an instance where you had to manage competing priorities that were not progressing well and the steps you took to address it. Describe a situation where you had a disagreement with your manager or a senior colleague. Can you share an experience involving difficult communication with a customer and a disagreement with stakeholders? Discuss a time when you used customer feedback or evaluations to enhance your process or product. Tell me about an initiative you started where you recognized a larger opportunity to expand that effort. There will be several questions focusing on program execution, along with a couple of system design challenges related to real issues at Amazon, including designing an app and developing a roadmap.

Medium

General

Amazon, Microsoft, Stripe

What technical obstacle did you encounter in your last project?

Medium

General

Apple, Lyft

What strategies would you implement to develop social features on Lyft aimed at boosting user engagement?

Medium

product design

Google

How do you reconcile engineering constraints with customer needs?

Medium

behavioral

Google

How would you describe machine learning to a 5-year-old?

Medium

behavioral

Pinterest

Pinterest's Weekly Active Users (WAU) have increased by 5%, but the open rates for email notifications have decreased by 2%. Investigate the reasons behind this.

Medium

execution

SAP

Adjust this PyTorch pseudo-code to implement negative sampling when the pos_ids are available. Here are the shapes for the variables: label has a shape of [batch_s, pos_ids], hidden has a shape of [batch_s, ch], and logits has a shape of [ch, C]. The output is calculated as out = np.dot(logits, hidden(X)), resulting in a shape of [batch_s, C]. The loss is then computed using cross_entropy(out, label).

Medium

program sense

Intuit

What methods would you use to evaluate the metrics for TurboTax?

Medium

General

Amazon

Can you provide an instance when you were unable to fulfill a commitment? What were the consequences?

Medium

behavioral

Companies

Topics

Product design
Behavioral
Product strategy
Algorithms
SQL

More categories

Product

For CandidatesFor RecruitersCompaniesBrowse JobsInterview QuestionsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin LLC · Philadelphia, PA · All rights reserved.