Last Updated on February 24, 2026
AP CSP Practice Test on Arrays (ArrayList and 2D arrays). Prepare for the College Board’s Advanced Placement® (AP®) Computer Science Principles (CSP) exam, Unit 6: Arrays, Unit 7: ArrayList, and Unit 8: 2D Arrays. Multiple Choice Question Answers.
Unit 6: Array (10%–15% ): Topics may include: Representing multiple related items as array objects, Traversing an array by accessing the elements using iteration statements, Standard algorithms that utilize array traversals to perform functions.
Unit 7: ArrayList (2.5%–7.5% ): Topics may include: Representing collections of related object reference data using ArrayList objects, Traversing an ArrayList by accessing the elements using iteration statements, Standard algorithms that utilize ArrayList traversals to perform functions, searching and sorting using standard algorithms, and ethical issues around data collections
Unit 8: 2D Array (7.5%–10%) Topics may include: Representing collections of data as arrays of arrays, or 2D arrays, Traversing a 2D array by accessing the elements using nested iteration statements
AP CSP Practice Test on Arrays
See also:
Test Review Practice Questions- Unit 1: Primitive Types
- Unit 2: Using Objects
- Unit 6: Array,
- Unit 7: ArrayList
- Unit 8: 2D Array
- Unit 9: Inheritance
- Unit 10: Recursion