PM Track Direct Admission Quiz

This quiz determines whether you can join the PM Track without attending the CCFL weekend bootcamp first. It tests your baseline fluency with AI-native tools, Claude Code, version control, deployment, and databases.

Answer all 25 questions honestly — your results are sent to the team and we'll follow up within 24 hours.

📝 25 questions ⏱ ~30 minutes ✅ 18 / 25 to qualify
Your details
1
Working with Claude Code
Question 1
↑ Please select an answer before submitting.
You've been in a long Claude Code session — analyzing documents, writing summaries, editing files. After a while, Claude's answers start feeling shorter and disconnected. It seems to forget what you asked earlier. What is most likely happening?
Question 2
↑ Please select an answer before submitting.
In Claude Code, what is the difference between /clear and /rewind?
Question 3
↑ Please select an answer before submitting.
You want Claude to read your files and answer questions without accidentally creating or modifying anything. Which Claude Code feature is designed for this?
Question 4
↑ Please select an answer before submitting.
Claude Code asks your permission before running commands or editing files. Which approach is safest for a new user?
2
Context and CLAUDE.md
Question 5
↑ Please select an answer before submitting.
CLAUDE.md is a file you place at the root of a Claude Code project. Claude reads it automatically at the start of every session. What is its primary purpose?
Question 6
↑ Please select an answer before submitting.
A PM asks Claude: "What should I prioritize this week?" with no other context. Claude gives a generic, unhelpful answer. What is the single most effective change they can make?
Question 7
↑ Please select an answer before submitting.
You've built a detailed CLAUDE.md for a client project. A colleague says: "CLAUDE.md is just documentation — Claude doesn't actually change its behavior based on it." What is the accurate response?
Question 8
↑ Please select an answer before submitting.
Which CLAUDE.md entry will produce more useful, personalized output from Claude?
3
Skills and Integrations
Question 9
↑ Please select an answer before submitting.
In Claude Code, a "skill" is a structured instruction file you invoke with a slash command (e.g., /weekly-update). What is the main advantage of turning a repeatable workflow into a skill?
Question 10
↑ Please select an answer before submitting.
You build a /weekly-update skill inside a project's .claude/skills/ folder. A month later, you start a new project in a different folder and want to use the same skill. What do you need to know?
Question 11
↑ Please select an answer before submitting.
MCP (Model Context Protocol) is an open standard that lets Claude connect to external services — Gmail, Google Calendar, Slack, Notion, and more. Before MCP, what was the workaround, and why does MCP matter for someone building an AI-powered workflow?
4
AI Agents and Parallel Work
Question 12
↑ Please select an answer before submitting.
You ask Claude to help evaluate whether to launch a new product feature. It returns a generic pros/cons list. You try again — this time asking Claude to write three separate analyses: one from a daily-user perspective, one from an engineering complexity standpoint, and one on revenue impact. Why does the second approach produce better output?
Question 13
↑ Please select an answer before submitting.
You're using Claude to think through a major strategic decision. A colleague says: "Just ask it once — getting multiple AI takes on the same question is overkill." When is asking Claude to generate multiple independent perspectives on a decision genuinely valuable?
Question 14
↑ Please select an answer before submitting.
You ask Claude to "write a go-to-market strategy" and get back a generic, textbook answer. Which change to your approach would most improve the output?
5
Prompting Principles
Question 15
↑ Please select an answer before submitting.
Compare these two prompts for the same document. Which statement is most accurate?
Prompt A
Summarize this proposal
Prompt B
Summarize this vendor proposal. I'm the CEO reviewing it before a board meeting next week. Our legal team needs the contract for review, and one of my engineers thinks the Phase 2 timeline is underestimated. What are the key risks and what do you recommend?
Question 16
↑ Please select an answer before submitting.
You ask Claude to write a first draft and it comes back 80% right — the structure is good but the tone is too formal. What's the best next move?
Question 17
↑ Please select an answer before submitting.
You ask Claude a vague question and get a vague answer. You ask a specific question with context and get something genuinely useful. What is the core principle at work?
6
Security and Safe Practices
Question 18
↑ Please select an answer before submitting.
Claude proposes running a command to permanently delete a folder you said you no longer need — rm -rf ./old-project/ on Mac/Linux, or rmdir /s /q old-project on Windows. What should you do before approving?
Question 19
↑ Please select an answer before submitting.
You're building a web app that connects to a third-party API. You store your API key in a .env file locally. What is the single most important thing to do before pushing your code to GitHub?
7
GitHub Basics
Question 20
↑ Please select an answer before submitting.
What is the purpose of a .gitignore file in a project?
Question 21
↑ Please select an answer before submitting.
You make changes to three files in your project and want to save a snapshot of your work and share it with the team. In what order do you perform these Git operations?
Question 22
↑ Please select an answer before submitting.
What does it mean when someone says a project is "on GitHub"? What is GitHub actually storing?
8
Deploying a Website
Question 23
↑ Please select an answer before submitting.
You've built a web app locally and it works perfectly at localhost:3000. What is the minimum set of steps to make it accessible at a real URL that anyone can visit?
Question 24
↑ Please select an answer before submitting.
A teammate says: "I pushed a fix to GitHub but the live site hasn't changed." What is the most likely explanation?
9
Databases
Question 25
↑ Please select an answer before submitting.
You're building a tool that stores client data — names, deal stages, task statuses — and multiple people need to read and update it simultaneously in real time. A colleague suggests a shared spreadsheet. A developer suggests a relational database like Supabase or Firebase. Which is more appropriate, and why?

Your results will be reviewed by the team — expect a response within 24 hours.