Practice challenges
Vibe coding practice exercise for product managers
This is Builders Camp's Zero to Shipped with Vibe Coding practical challenge: diagnose four real bugs in a half finished, AI generated meeting cost calculator, prioritize and fix them under a Thursday deadline, and ship it. It runs about 90 minutes and is rated intermediate.
What is the challenge scenario?
Lena, a product manager at a 200 person tech company, built a meeting cost calculator using Replit in 45 minutes this morning before she had to leave for a call. The idea is simple: enter who is in a meeting and how long it runs, and it tells you what the meeting cost in employee time and salary, a point she has been trying to make in leadership meetings for months.
She left a voice note describing four unfinished problems before she had to run: the salary input is locked to three fixed dropdown options instead of accepting a custom hourly rate, the total only shows in dollars when she also wanted it shown in person hours, the interface looks dated and she is presenting to leadership on Thursday, and there is a delete bug where removing a middle attendee makes the total recalculate incorrectly. Each fix takes roughly 15 minutes with an AI coding tool, and you have 60 minutes before she needs it in a shippable state.
What are you asked to do?
For each of the four problems, write a one sentence diagnosis of why it happens in the code, not just what it looks like on screen, paying special attention to the delete bug, where the real cause is that the delete function uses the button's position on the page rather than the attendee's actual position in the underlying array. Rank the four fixes in the order you would tackle them for a Thursday leadership presentation specifically, with one sentence justifying each position. Write the exact prompt you would give an AI coding tool for each fix, stating the current behavior, the correct behavior, and one constraint the fix should not violate. Apply your fixes, deploy to a live URL, and write the two to four sentence message you would send Lena, naming what you fixed, what still feels fragile, and being honest about any fix that is a workaround rather than a clean solution. Close by comparing what actually shipped to Lena's original mini PRD, naming what made it in, what did not, one thing the AI added that was never requested, and whether the most important gap actually matters for Thursday.
What does a strong answer cover?
This bootcamp does not publish a rubric for its practical challenge, so check your own draft against the curriculum's own questions instead of a worked solution:
- Does the diagnosis explain why each bug happens in the code, rather than restating what it looks like to a user?
- Does the prioritization reflect Thursday's specific audience and purpose, rather than just what is easiest to fix first?
- Does each fix prompt state the current behavior, the correct behavior, and a specific constraint the fix should not break?
- Does the message to Lena say plainly whether a fix is a clean solution or a workaround, rather than implying everything is solved?
Skills this exercise practises
Reading and diagnosing unfamiliar AI generated code at the logic level, prioritizing fixes against a real audience and deadline instead of personal preference, writing precise bug fix prompts for an AI coding tool, and comparing a shipped build honestly against its original brief.
Which bootcamp does this challenge come from?
This is the practical challenge from Zero to Shipped with Vibe Coding, Builders Camp's one week bootcamp on going from idea to a working MVP with modern AI assisted building tools, led by Andre Albuquerque across two 90 minute live sessions. Completing it counts toward that bootcamp's certificate. The how to build and ship an MVP with Replit and how to build an MVP as a solo founder guides both cover the build discipline this exercise assumes, and build a SaaS with AI as a solo founder is a useful next step once you want to go beyond a single internal tool. The AI MVP building practice exercise elsewhere in this series practises building and shipping your own idea from scratch rather than rescuing someone else's.
Builders Camp runs live and self paced bootcamps in product management and AI product building. See the Zero to Shipped with Vibe Coding bootcamp for current cohort dates and the full self paced curriculum.
Bootcamps referred in this Guide
Frequently asked questions
Do I need to know how to code to complete this exercise?
You need to be able to read a plain description of what the code does and reason about it, which the exercise gives you, but the fixes themselves are meant to be made through prompts to an AI coding tool like Replit or Cursor, not hand written code.
What is actually causing the delete bug in the meeting cost calculator?
The delete function removes an item from the array using the position of the clicked button in the page at that moment, not the item's actual position in the underlying array. Once attendees are added and one is deleted from the middle, those two positions fall out of sync and the total keeps a ghost value from the deleted attendee.
Why does the exercise ask me to prioritize the four fixes instead of just fixing all of them?
Because the scenario gives you a specific, real constraint, a leadership presentation on Thursday, and the exercise wants your ranking to reflect that audience and purpose, not a generic sense of which bug looks worst.
What makes a fix prompt good enough for this exercise?
It states the current behavior, the correct behavior, and one specific constraint the fix should not violate, for example not changing the underlying data structure, so an AI coding tool can make the change without breaking something adjacent.
How long does this practical challenge take?
Builders Camp lists it at 90 minutes and rates it intermediate difficulty. Diagnosing the actual mechanism behind each bug, especially the delete bug, before writing any prompts is usually the slowest and most important part.
Does completing this exercise count toward a certificate?
Yes. It is the practical challenge for the Zero to Shipped with Vibe Coding bootcamp, and submitting it counts toward that bootcamp's completion and its LinkedIn integrated certificate.
Sources

Andre Albuquerque
CEO of Builders Camp, SuperOperator, and other companies. Building products.
CEO of Builders Camp, SuperOperator, and other companies. Building products.
LinkedInMore guides by Andre AlbuquerqueLast updated 2026-09-16
Researched from Builders Camp's bootcamp, track and masterclass material and the sources listed on this page, drafted with AI, and fact-checked against every source cited.
Related guides
How to Build an MVP with Replit
Building an MVP in Replit means scoping the smallest usable version, letting Replit Agent build and deploy it from a...
Andre AlbuquerqueHow to Build an MVP as a Solo Founder
An MVP as a solo founder is the smallest version of your idea that proves one core flow works, with real data and at...
Andre AlbuquerqueHow to Build a SaaS with AI as a Solo Founder
Building a SaaS with AI as a solo founder means combining an AI-assisted building tool for the interface and logic with...
Andre AlbuquerqueAI MVP building practice exercise for product managers
This is Builders Camp's Using AI to Build Your First Product practical challenge: scope the smallest shippable version...
Andre Albuquerque