PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Machine Learning/Imc

Choose optimal posted price under adverse selection

Last updated: Mar 29, 2026

Quick Overview

This question evaluates probabilistic reasoning, Bayesian updating, expected-value optimization under asymmetric information, and basic mechanism-design intuition within the Machine Learning domain for Data Scientist roles.

  • medium
  • Imc
  • Machine Learning
  • Data Scientist

Choose optimal posted price under adverse selection

Company: Imc

Role: Data Scientist

Category: Machine Learning

Difficulty: medium

Interview Round: Onsite

You are negotiating to buy an item whose true quality is unknown to you. - With probability **0.7**, the item is **defective** and would be worth **$7,000** to you. - With probability **0.3**, the item is **good** and would be worth **$10,000** to you. - You make a single take-it-or-leave-it offer price **p**. - The seller will accept if and only if: - If the item is defective: **p ≥ 3,000** - If the item is good: **p ≥ 7,000** Assume the seller knows the quality; you only know the prior probabilities. 1) As a function of **p**, compute: - the probability the offer is accepted, - your expected profit **E[value − p]** (ex ante, i.e., before knowing whether the offer is accepted). 2) Find the offer price **p** that maximizes your ex-ante expected profit. 3) Compute the posterior probability the item is good given that the seller accepts your offer, **P(good \| accept)**, for the key price regions. 4) (Follow-up using exponential distribution) Suppose that if the item is defective, the time-to-failure **T** is exponentially distributed: \(T \sim \text{Exp}(\lambda)\), and if the item is good it never fails in your time horizon. For an offer price **p** in each acceptance region, compute \(\Pr(T \le t \mid \text{accept})\).

Quick Answer: This question evaluates probabilistic reasoning, Bayesian updating, expected-value optimization under asymmetric information, and basic mechanism-design intuition within the Machine Learning domain for Data Scientist roles.

Related Interview Questions

  • Compute gambler’s ruin probabilities and hitting times - Imc (medium)
  • Run EDA and train models while preventing overfitting - Imc (medium)
  • Explain linear regression and Transformer fundamentals - Imc (medium)
  • Solve a constrained problem using KKT conditions - Imc (medium)
Imc logo
Imc
Jan 14, 2026, 12:00 AM
Data Scientist
Onsite
Machine Learning
1
0
Loading...

You are negotiating to buy an item whose true quality is unknown to you.

  • With probability 0.7 , the item is defective and would be worth $7,000 to you.
  • With probability 0.3 , the item is good and would be worth $10,000 to you.
  • You make a single take-it-or-leave-it offer price p .
  • The seller will accept if and only if:
    • If the item is defective: p ≥ 3,000
    • If the item is good: p ≥ 7,000

Assume the seller knows the quality; you only know the prior probabilities.

  1. As a function of p , compute:
    • the probability the offer is accepted,
    • your expected profit E[value − p] (ex ante, i.e., before knowing whether the offer is accepted).
  2. Find the offer price p that maximizes your ex-ante expected profit.
  3. Compute the posterior probability the item is good given that the seller accepts your offer, P(good | accept) , for the key price regions.
  4. (Follow-up using exponential distribution) Suppose that if the item is defective, the time-to-failure T is exponentially distributed: T∼Exp(λ)T \sim \text{Exp}(\lambda)T∼Exp(λ) , and if the item is good it never fails in your time horizon. For an offer price p in each acceptance region, compute Pr⁡(T≤t∣accept)\Pr(T \le t \mid \text{accept})Pr(T≤t∣accept) .

Solution

Show

Submit Your Answer

Sign in to leave a comment

Loading comments...

Browse More Questions

More Machine Learning•More Imc•More Data Scientist•Imc Data Scientist•Imc Machine Learning•Data Scientist Machine Learning
PracHub

Master your tech interviews with 8,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.