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.
01Cypher
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 min02Neo4j 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 min03Schema & 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 min04Drivers
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 min05Data 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 min06Importing 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 min07Hands-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