QuantVault QuantVault
  • Dashboard
  • Problems
  • Firms
  • Market Games
  • Learn
  • Resources

Contribute to QuantVault

QuantVault is a free, open-source community project. Here’s how you can help.

1. Submit a Problem

We welcome new problems from the community. To submit one:

  • Fork the QuantVault GitHub repository
  • Add your problem to the data/problems/ directory following the problem schema (see Section 6 below)
  • Include a complete solution, hint, and intuition explanation
  • Submit a pull request with a clear description of the problem and its source

All submissions are reviewed before merging. Please ensure your problem is original or properly attributed, and that the solution is correct and well-explained.

2. Report a Correction

Found an error in a problem, solution, or hint? Let us know:

  • Open a GitHub Issue
  • Include the problem ID (e.g., prob-0042) in the title
  • Describe the error and, if possible, provide the correct answer or explanation

Even small corrections — typos, formatting issues, unclear wording — are valuable. Every fix improves the experience for thousands of candidates.

3. Suggest Improvements

Have an idea for a new feature, a better UI, or a new learning course? We’d love to hear it:

  • Open a GitHub Issue for feature requests or bug reports
  • Start a GitHub Discussion for broader ideas or questions

We prioritize improvements based on community feedback, so your input directly shapes the project’s direction.

4. Join the Community

Connect with other quant candidates, share tips, and discuss problems in real time:

  • Join our Discord server for live discussion
  • Help answer questions from other candidates
  • Share your interview experiences and strategies

Whether you’re preparing for your first quant interview or mentoring others, the Discord is the best place to engage with the community.

5. Support the Project

QuantVault is 100% free with no paywall. If the project has helped you, here are some ways to give back:

  • Star the GitHub repository to help others discover it
  • Share QuantVault with friends and classmates preparing for quant interviews
  • Support development via Ko-fi or GitHub Sponsors (voluntary donations only)

6. Problem Schema

When submitting a problem, follow this schema:

  • display_id — Unique identifier (e.g., "prob-2263")
  • title — Concise problem title
  • category — One of: Probability, Statistics, Brain Teasers, Mathematics, Finance, Coding
  • difficulty — One of: Easy, Medium, Hard
  • companies — Array of firm names where this problem has appeared
  • problem — Full problem statement (supports KaTeX for math notation)
  • solution — Complete, step-by-step solution
  • hint — A nudge in the right direction without giving away the answer
  • intuition — High-level explanation of the core concept or approach

See existing problems in the repository for examples. All fields are required.

Questions?

Reach out at [email protected] or ask in Discord.

QuantVault Deep quant interview preparation. 2,800+ curated problems, full solutions, and 40+ interactive courses. [email protected]
Product
  • Problems
  • Dashboard
  • Firms
  • Learn
  • Resources
  • Contribute
Company
  • About
  • Contact
  • Terms of Service
  • Privacy Policy
Connect
  • Discord
  • X
  • LinkedIn
  • Substack
© 2026 QuantVault — Free & open-source quant interview prep