AP Computer Science A MCQ Practice

Choose an AP CSA MCQ practice test.

Launch full-length tests for exam pacing, or use granular 25-question hard topic banks for targeted Java review.

Mode Options

Practice mode

Check answers as you go and use explanations for review.

Unit-level topics

32 focused topic banks with 25 hard questions each.

Available Tests

Pick the test and mode

Back to AP CSA Resources

42 questions

Full-Length MCQ Practice Test 1

A 42-question AP CSA-style mixed practice test covering expressions, booleans, loops, strings, arrays, ArrayList, methods, classes, and algorithms.

90 min
ExpressionsConditionalsLoopsStringsArraysArrayListMethodsClassesAlgorithms

42 questions

Full-Length MCQ Practice Test 2

A second 42-question AP CSA-style mixed practice test with fresh code tracing, social-data contexts, arrays, ArrayList, strings, object state, and algorithm reasoning.

90 min
ExpressionsConditionalsLoopsStringsArraysArrayListMethodsClassesAlgorithms

Unit-Level Topic Practice

Pick a focused AP CSA topic

32 topics · 25 hard questions each

Optional: type a topic name to narrow the AP CSA practice sets.

Expressions

25 Q

Primitive Expressions

Hard AP CSA-plus practice for primitive expressions with focused Java tracing, edge cases, and explanation-driven review.

Start Topic Practice

Expressions

25 Q

Integer Division and Mod

Hard AP CSA-plus practice for integer division and mod with focused Java tracing, edge cases, and explanation-driven review.

Start Topic Practice

Expressions

25 Q

Casting and Math.random

Hard AP CSA-plus practice for casting and math.random with focused Java tracing, edge cases, and explanation-driven review.

Start Topic Practice

Expressions

25 Q

String Concatenation

Hard AP CSA-plus practice for string concatenation with focused Java tracing, edge cases, and explanation-driven review.

Start Topic Practice

Conditionals

25 Q

Boolean Operators

Hard AP CSA-plus practice for boolean operators with focused Java tracing, edge cases, and explanation-driven review.

Start Topic Practice