Neo4j Certified Professional study materials
Neo4j Certified Professional study resources

Neo4j Certified Professional study guide

Neo4j Certified Professional · Work through your exam, one topic at a time.

The Neo4j Certified Professional credential validates practical working knowledge of the Neo4j platform - Cypher, graph data modeling, data importing, schema management, and driver-backed application development. It is aimed at developers and data professionals who want to prove they can design, query, and build applications on Neo4j. The Neo4j Certified Professional study guide has 7 sections and about 2,801 words.

01

Cypher

The Cypher domain tests whether you can express graph reads and writes declaratively and predict exactly which rows come back. Questions range from pattern syntax and clause ordering to aggregation, subqueries, and the MERGE semantics that produce the most wrong answers.

445 words, about 2 min
02

Neo4j Fundamentals

The Fundamentals domain checks the mental model behind the product: what a property graph is, how Neo4j stores and traverses it, and how a deployment behaves under concurrency and failure. Expect questions on editions, clustering, databases, and the shipped tooling.

415 words, about 2 min
03

Schema & Indexes

The Schema & Indexes domain tests whether you can choose the right index or constraint for a query shape, read schema state, and recognize when the planner will or will not use an index. Range indexes are the default and serve equality, range, and sorting on one or more properties.

368 words, about 2 min
04

Drivers

The Drivers domain tests the client-side lifecycle: how connections are pooled, how sessions and transactions are scoped, how routing and retries work, and how results are consumed safely. Create a Driver once per application per DBMS.

363 words, about 2 min
05

Data Modeling

The Data Modeling domain tests whether you can translate a domain into a graph that answers the intended queries efficiently, rather than reproducing a relational schema with extra hops. Model entities as nodes, connections as relationships, and attributes of a connection as relationship properties.

394 words, about 2 min
06

Importing Data

The Importing Data domain tests how you get CSV or JSON into the graph correctly and fast: which tool fits the data volume, how batching and transactions work, and how to make loads idempotent. LOAD CSV WITH HEADERS FROM 'file:///persons.csv' AS row reads a file from the database's import directory; a URL can be used if remote imports are enabled.

402 words, about 2 min
07

Hands-on Challenges

The Hands-on Challenges domain presents tasks where you write Cypher against a known graph and the result is checked precisely - column names, values, and often row order. The skill being tested is translating a plain-English requirement into a query that returns exactly what was asked, no more.

414 words, about 2 min