All Practice Exams

100+ Free Cassandra Admin Practice Questions

Pass your Linux Foundation Certified Cassandra Administrator Associate (CCAA) exam on the first try — instant access, no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
Not published Pass Rate
100+ Questions
100% Free
1 / 100
Question 1
Score: 0/0

Which partitioner does Apache Cassandra use by default to determine the placement of rows on nodes in the ring?

A
B
C
D
to track
2026 Statistics

Key Facts: Cassandra Admin Exam

60

Exam Questions

DataStax / Linux Foundation

70%

Passing Score

DataStax / Linux Foundation

90 min

Exam Duration

DataStax / Linux Foundation

$145

Exam Fee

DataStax (free voucher possible)

6

Content Domains

CCAA blueprint

2

Free Attempts per Voucher

DataStax policy

The Cassandra Administrator Associate exam has 60 multiple-choice and true/false questions in 90 minutes with a 70% passing score and $145 voucher fee. It covers Cassandra architecture (20%), cluster operations (20%), data modeling and CQL (15%), read/write/storage internals (15%), repair and backup (15%), and performance/security (15%). Free vouchers are available via DataStax Academy learning paths.

Sample Cassandra Admin Practice Questions

Try these sample questions to test your Cassandra Admin exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1Which partitioner does Apache Cassandra use by default to determine the placement of rows on nodes in the ring?
A.RandomPartitioner
B.Murmur3Partitioner
C.ByteOrderedPartitioner
D.OrderPreservingPartitioner
Explanation: Murmur3Partitioner has been the default partitioner since Cassandra 1.2. It applies the MurmurHash3 function to the partition key to produce a 64-bit token in the range -2^63 to 2^63 - 1. This hash distribution provides excellent uniformity across the ring while being significantly faster than the older RandomPartitioner.
2What is the purpose of virtual nodes (vnodes) in a Cassandra cluster?
A.They cache frequently accessed partitions in RAM
B.They allow each physical node to own many small token ranges instead of one large range
C.They are virtual machines that run inside the JVM
D.They replicate data between data centers
Explanation: Vnodes split each physical node's portion of the token ring into many smaller token ranges (default num_tokens=16 in Cassandra 4.x, 256 in older versions). This gives faster bootstrap and decommission, more even data distribution after node changes, and parallelized streaming during repairs.
3Which protocol do Cassandra nodes use to exchange state information about cluster membership and node health?
A.Paxos
B.Gossip
C.Raft
D.Zab
Explanation: Cassandra uses a gossip protocol where each node periodically (every second by default) selects up to three peers and exchanges state information. Gossip is decentralized, requires no leader, and converges quickly so that all nodes learn about topology changes, node up/down events, and schema versions.
4Which snitch is recommended for production multi-data-center deployments where rack and DC information is defined in a properties file on each node?
A.SimpleSnitch
B.GossipingPropertyFileSnitch
C.PropertyFileSnitch
D.RackInferringSnitch
Explanation: GossipingPropertyFileSnitch reads each node's local cassandra-rackdc.properties file for its DC and rack and then propagates that information to the rest of the cluster via gossip. It is the recommended production snitch because each node owns its topology data, avoiding the cluster-wide PropertyFileSnitch synchronization headache.
5In a keyspace using NetworkTopologyStrategy with replication {'DC1': 3, 'DC2': 3}, how many total replicas exist for each row?
A.3
B.6
C.9
D.Depends on the consistency level
Explanation: NetworkTopologyStrategy stores the configured replication factor in each named data center independently. With RF=3 in DC1 and RF=3 in DC2, every write places 3 replicas in each DC, so each row has a total of 6 replicas across the cluster. Consistency level affects which replicas must acknowledge a request, not how many exist.
6Which consistency level guarantees that a quorum of replicas in the local data center acknowledges the operation, without requiring acknowledgement from remote DCs?
A.QUORUM
B.EACH_QUORUM
C.LOCAL_QUORUM
D.ALL
Explanation: LOCAL_QUORUM requires acknowledgement from a quorum (RF/2 + 1) of replicas in the local data center only, ignoring remote DCs. It is the standard production choice for multi-DC deployments because it provides strong consistency within a DC while avoiding the cross-DC latency penalty of QUORUM or EACH_QUORUM.
7If a keyspace has RF=3 and a client uses write consistency QUORUM and read consistency QUORUM, is strong consistency guaranteed?
A.No, only ALL guarantees strong consistency
B.Yes, because W + R > RF (2 + 2 > 3)
C.Only if hinted handoff is disabled
D.Only within the same data center
Explanation: Cassandra provides tunable consistency. Strong consistency is guaranteed when W + R > RF. With RF=3, QUORUM = 2, so W=2 and R=2 gives 4 > 3, ensuring at least one replica overlap between the write set and the read set. This means a successful read after a successful write will see the latest value.
8Which consistency level ensures the lowest possible write latency at the cost of weakest durability?
A.ANY
B.ONE
C.QUORUM
D.LOCAL_ONE
Explanation: Consistency level ANY allows a write to succeed as soon as a hint is stored on any node, even if no replica is available. It provides the fastest possible write acknowledgement but offers the weakest durability — data could be lost if the coordinator holding the hint crashes before delivery.
9What does the term 'coordinator node' mean in a Cassandra read or write operation?
A.The node that owns the lowest token in the ring
B.The node a client connects to that orchestrates the request across the replica set
C.The seed node listed first in cassandra.yaml
D.The dedicated leader node elected via Paxos
Explanation: The coordinator is the node that the client connects to for a given query. It is responsible for forwarding the request to the appropriate replicas (based on partition key and replication strategy), waiting for the consistency-level number of responses, and returning a result. Any node can act as a coordinator; Cassandra has no dedicated leader.
10What is the role of a seed node in a Cassandra cluster?
A.It owns the master copy of all data
B.It serves as a gossip bootstrap contact point for new nodes joining the cluster
C.It is the only node allowed to coordinate writes
D.It runs the schema migration service
Explanation: Seed nodes provide an entry point into the gossip mesh for newly starting nodes. A new node contacts a seed to learn about cluster membership and topology, after which gossip propagates information normally. Seeds have no other privileged role and can serve normal reads and writes like any other node.

About the Cassandra Admin Exam

The Certified Cassandra Administrator Associate (CCAA) validates skills in installing, configuring, and operating Apache Cassandra clusters. The exam covers ring architecture, replication strategies, tunable consistency, CQL data modeling, compaction, repair, backup/restore, JVM tuning, and cluster security across single and multi-data-center deployments.

Questions

60 scored questions

Time Limit

90 minutes

Passing Score

70%

Exam Fee

$145 (exam voucher) (Linux Foundation / DataStax)

Cassandra Admin Exam Content Outline

20%

Cassandra Architecture

Ring topology, vnodes, Murmur3 partitioner, gossip protocol, snitches (SimpleSnitch, GossipingPropertyFileSnitch, Ec2Snitch), token assignment, and node states

20%

Installation, Configuration & Cluster Operations

cassandra.yaml, jvm.options, seed nodes, bootstrapping, decommission, removenode, replace_address, multi-DC topology, and nodetool command suite

15%

Data Modeling & CQL

Primary key design (partition + clustering columns), CQL data types, collections, UDTs, denormalization, secondary indexes, SAI, and materialized views

15%

Read/Write Path & Storage

Memtables, commit log, SSTables, bloom filters, compaction strategies (STCS, LCS, TWCS), tombstones, and read/write coordinator flow

15%

Repair, Backup & Restore

Anti-entropy repair (full, incremental, subrange), hinted handoff, read repair, snapshots, incremental backups, sstableloader, and disaster recovery

15%

Performance, Monitoring & Security

JVM/heap tuning, off-heap memory, JMX metrics, nodetool diagnostics, authentication, role-based authorization, internode and client TLS, and audit logging

How to Pass the Cassandra Admin Exam

What You Need to Know

  • Passing score: 70%
  • Exam length: 60 questions
  • Time limit: 90 minutes
  • Exam fee: $145 (exam voucher)

Keys to Passing

  • Complete 500+ practice questions
  • Score 80%+ consistently before scheduling
  • Focus on highest-weighted sections
  • Use our AI tutor for tough concepts

Cassandra Admin Study Tips from Top Performers

1Memorize the consistency level math: ONE, QUORUM (RF/2 + 1), LOCAL_QUORUM, EACH_QUORUM, ALL — and how W + R > RF gives strong consistency
2Master the read path: Bloom filter → key cache → partition summary → partition index → SSTable, plus memtable check first
3Know the difference between SimpleStrategy (single DC) and NetworkTopologyStrategy (production multi-DC) for keyspace replication
4Practice nodetool commands: status, info, ring, repair, cleanup, compact, flush, drain, decommission, removenode, rebuild
5Understand compaction strategies: STCS (default, write-heavy), LCS (read-heavy, low duplication), TWCS (time-series, TTL data)
6Memorize tombstone behavior, gc_grace_seconds (default 10 days), and why running repair within gc_grace prevents zombie data
7Know snitch types: SimpleSnitch (single DC), GossipingPropertyFileSnitch (production default), Ec2Snitch, Ec2MultiRegionSnitch
8Study CQL primary key design: partition key determines node placement; clustering columns determine on-disk sort order

Frequently Asked Questions

What is the Cassandra Administrator Associate exam format?

The exam consists of 60 multiple-choice and true/false questions to be completed in 90 minutes. The passing score is 70%. Questions cover Cassandra architecture, cluster operations, data modeling, repair, compaction, backup/restore, and performance tuning.

How much does the Cassandra Administrator certification cost?

The exam voucher costs $145. DataStax Academy frequently offers free vouchers to candidates who complete the DS101, DS201, and DS210 learning paths, which means many candidates pay nothing for their first attempt.

Is the Cassandra Admin exam performance-based or multiple-choice?

Unlike most Linux Foundation certifications (CKA, CKAD, LFCS), the Cassandra Administrator Associate is multiple-choice and true/false rather than performance-based. You answer 60 scenario-style questions; there is no live cluster to operate during the exam.

What Cassandra version does the exam cover?

The exam aligns with Apache Cassandra 3.x and 4.x administration concepts including ring architecture, vnodes, repair, compaction strategies, and nodetool. DataStax Enterprise (DSE) extensions appear minimally — focus on open-source Cassandra fundamentals.

What jobs can I get with a Cassandra Administrator certification?

The CCAA prepares you for roles including Cassandra DBA, NoSQL Database Engineer, Site Reliability Engineer (SRE), Database Operations Engineer, Cloud Database Administrator, and Data Platform Engineer at companies running large-scale Cassandra deployments such as Apple, Netflix, Uber, and Instagram.