Product design question

How would you design a feature for cryptocurrency tax reporting on TurboTax?

Practice this question out loud. An AI interviewer asks it, follows up like a real interviewer would, and scores your answer. Type or speak.

Start a mock interview on this question · Mock interview from a job description

What this question tests

Tests product design for a regulated, high-anxiety financial workflow: can you handle data complexity (multiple exchanges, wallets) and trust in a tax product.

How to approach it

  1. Define the user: a TurboTax filer who traded or held crypto across one or more exchanges and wallets and needs accurate capital gains reporting (Form 8949/Schedule D in the US).
  2. Identify the core pain points: manually reconciling transactions across exchanges, calculating cost basis (FIFO/LIFO), and handling non-trade events like staking rewards or airdrops.
  3. Prioritize: automated import from major exchanges (Coinbase, Binance.US) and wallets via API or CSV upload as the highest-leverage feature, since manual entry is the biggest drop-off point.
  4. Design the solution: an import wizard that pulls transaction history, auto-classifies events (trade, income, transfer), flags ambiguous transactions for user review, and shows a running gain/loss summary before filing.
  5. Address trust: show the user exactly how each number was calculated and let them override cost-basis method, since tax filers are risk-averse about errors.
  6. Define the success metric as percentage of crypto filers who complete filing without contacting support, plus reduction in manual transaction entries.

What a strong answer includes

Common mistakes

Likely follow-up questions

More product design questions

More questions from Intuit

Learn the skill behind it

Chapters of the AI PM course that teach what this question tests.

Preparing for a specific role?

Book summaries for this kind of question

Browse all 4,000+ questions in the bank