AP CSA - Advanced Placement Computer Science A Practice Test
✕
📝 AP CSA Practice Tests
Arrays and ArrayLists
Inheritance and Polymorphism
Interfaces and Abstract Classes
Recursion
Searching and Sorting Algorithms
String Manipulation and 2D Arrays
Additional Tips
Control Structures
Java Programming Basics
Object-Oriented Programming
📖 AP CSA Study Guides
AP Computer Science A Exam
🎥 AP CSA Videos
AP CSA Cheat Sheet: Key Concepts, Methods & Syntax
AP CSA Exam Date 2025: Everything You Need to Know
AP CSA FRQ and Exam Format: Complete 2026 Guide
AP CSA FRQ: Complete Free Response Question Guide and Strategies
AP CSA FRQ Scoring Guidelines: Complete Study Guide
AP CSA Practice Test: Free Computer Science A Exam Prep
AP CSA Practice Test: Free Computer Science A Exam Prep
AP CSA Practice Test PDF (Free Printable 2026)
AP CSA Score Calculator: How AP Computer Science A Scores Work
AP CSA Score Calculator: How AP Scores Are Calculated
AP CSA Score Distribution: What Each Score Means
AP CSA Study Guide: How to Prep for the AP Comp Sci A Exam
AP CSA Test: Your Guide to Computer Science Success
AP CSA Unit 1: Primitive Types Study Guide
Videos
APCSA Practice Test
☰
AP CSA - Advanced Placement Computer Science A Practice Test
▶
AP CSA Interfaces and Abstract Classes
Free · Instant Results
Which keyword is used to declare an interface in Java?
A
abstract
B
interface
C
implements
D
extends
▶ Start Practice Test