{"slug": "show-hn-like-leetcode-but-multi-file-and-multi-step", "title": "Show HN: Like LeetCode, but multi-file and multi-step", "summary": "A developer launched LoopPrep at loopprep.dev, a LeetCode-style practice platform for multi-step, multi-file coding questions modeled on interview loops at AI labs including Anthropic and OpenAI and at Meta, Snowflake and Databricks. The site offers 24 questions, 3 of them free, with no signup required to try them, and builds problems progressively, such as a key-value store that advances from get/set/delete/count to expiring keys, nested transactions and atomic batches.", "body_md": "On LeetCode you write one function, it passes, and you're done. Most AI labs such as Anthropic and OpenAI, as well as some big tech companies such as Meta, Snowflake and Databricks, don't stop in one function and instead ask multi-step questions that are closer to real-world problems.\n\nSay you're building a key-value store. Step 1 is get, set, delete, count. Once your tests pass, Step 2 unlocks: expiring keys. Then nested transactions. Then atomic batches.\n\nI built this because I couldn't find a good place to practice for multi-step, multi-file questions. The questions are based on ones people have reported from those loops.\n\nCheck it out at [https://loopprep.dev](https://loopprep.dev).\n\nThere are 24 questions, 3 free, and no signup to try them.\n\nHappy to answer questions.\n\nComments URL: [https://news.ycombinator.com/item?id=49692593](https://news.ycombinator.com/item?id=49692593)\n\nPoints: 1\n\n# Comments: 1", "url": "https://wpnews.pro/news/show-hn-like-leetcode-but-multi-file-and-multi-step", "canonical_source": "https://loopprep.dev/", "published_at": "2026-09-14 06:06:16+00:00", "updated_at": "2026-09-14 06:32:54.354621+00:00", "lang": "en", "topics": ["ai-products", "developer-tools", "ai-tools"], "entities": ["LoopPrep", "LeetCode", "Anthropic", "OpenAI", "Meta", "Snowflake", "Databricks"], "alternates": {"html": "https://wpnews.pro/news/show-hn-like-leetcode-but-multi-file-and-multi-step", "markdown": "https://wpnews.pro/news/show-hn-like-leetcode-but-multi-file-and-multi-step.md", "text": "https://wpnews.pro/news/show-hn-like-leetcode-but-multi-file-and-multi-step.txt", "jsonld": "https://wpnews.pro/news/show-hn-like-leetcode-but-multi-file-and-multi-step.jsonld"}}