CPA Cheat Sheet 2026
The 30 highest-yield CPA facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.
40 questions
65 min time limit
70% to pass
- What is the purpose of a URL query string? → To pass additional parameters to a web resource
- In a heatmap used for correlation analysis, what does a cell value close to 1 (dark color) represent? → The two variables have a strong positive correlation
- What does CORS stand for in web development? → Cross-Origin Resource Sharing
- What does an HTTP status code of 201 indicate? → A new resource was successfully created
- Which conflict resolution technique produces a temporary solution by negotiating a middle ground? → Compromising
- Which type of testing verifies that individual units of code work correctly in isolation? → Unit testing
- Which procurement document is used when the buyer wants sellers to propose innovative solutions and does NOT specify detailed requirements? → Request for Proposal (RFP)
- A developer deploys an application that needs to store user session data accessible by multiple app servers. Which cloud service type is BEST suited? → In-memory distributed cache (e.g., Redis)
- In software project estimation, what does 'story point' measure in Agile teams? → The relative complexity and effort of a backlog item
- What is the critical path in CPA project scheduling? → The longest sequence of dependent tasks determining minimum duration
- What is a work breakdown structure in CPA practice? → Hierarchical decomposition of deliverables into manageable work packages
- What is the purpose of `git commit` in version control? → Records a snapshot of the staged changes in the local repository history
- What is change management in CPA technology? → A structured process for evaluating and implementing changes safely
- What is the purpose of the 'Dependency Inversion Principle' in SOLID design? → Both high-level and low-level modules should depend on abstractions
- Which structural design pattern composes objects into tree structures to represent part-whole hierarchies? → Composite
- Which isolation level prevents dirty reads but still allows non-repeatable reads? → Read Committed
- Which protocol is used to securely transfer files over a network using SSH? → SFTP
- Which type of join returns only rows that have matching values in both tables? → INNER JOIN
- In graph theory, a graph with no cycles is called a: → Acyclic graph
- What does 'if' in programming refer to? → A conditional statement
- What is the purpose of a database trigger? → To automatically execute a set of SQL statements in response to a data event
- In a microservices architecture, how do individual services typically communicate with each other? → APIs over a network (REST or messaging)
- What is the main purpose of database normalization? → To reduce data redundancy and improve data integrity
- Which control structure is most appropriate when you need to execute a block of code at least once before checking a condition? → do-while loop
- What does 'phishing' typically rely on to compromise a victim? → Tricking users into revealing credentials via deceptive messages
- What is an 'off-by-one' error? → A loop or index that iterates one too many or too few times
- What is a milestone in CPA project management? → A significant event marking progress at a key point in the timeline
- What is continuous integration in software development? → Automatic code integration and testing
- A data analyst wants to identify which rows in a pandas DataFrame contain null values. Which method should they use? → df.isnull()
- What is the purpose of an algorithm? → To solve a problem in a series of steps
Turn these facts into recall:
What Practice Test Geeks adds beyond an AI chat for CPA
An AI chatbot can quiz you, but it can't reproduce the exam conditions or keep your record. Here you get:
- A timed, full-length CPA mock exam — 40 questions in 65 minutes with a 70% pass mark, modeled on the official exam's question count and time limit, followed by a score report broken down by exam domain.
- A fixed CPA question bank: the same test every attempt, so your score is comparable from one try to the next instead of changing with every regenerated quiz.
- Progress saved on your device: completed tests, scores and missed questions stay in My Progress, so you can retake only what you got wrong.
- CPA flashcards built from the same question bank.
- Free CPA practice tests with the correct answer shown after each question.
Was this helpful?