Neo4j GDS Certification study materials
Neo4j GDS Certification study resources

Neo4j GDS Certification study guide

Neo4j GDS Certification · Work through your exam, one topic at a time.

The Neo4j Graph Data Science Certification is a free, online-proctored credential from Neo4j GraphAcademy aimed at graph developers and data scientists who work with the GDS library. It validates practical ability to project graphs, run algorithms, interpret results, and drive analytics workflows with Cypher. The exam is 60 minutes and 50 questions, and you need 80% or higher to pass. Question formats are multiple choice, multiple select, and hands-on Cypher written against a demo dataset, so expect to read and write queries rather than only recall definitions. Topics on this exam: Algorithms, Workflows, and GDS Library. The Neo4j GDS Certification study guide has 3 sections and about 955 words.

01

Algorithms

The Algorithms domain checks whether you can match a graph question to the right GDS algorithm family and configure it correctly. Expect centrality, community detection, similarity, pathfinding, node embedding, and link prediction. The exam favors configuration details and output semantics over formula memorization. Algorithms execute on an in-memory projected graph, not directly on the Neo4j store.

355 words, about 2 min
02

Workflows

This domain tests end-to-end GDS work: projecting graphs, managing the graph catalog, training models, and orchestrating machine-learning pipelines. You need to know the order of operations and which catalog stores what. The graph catalog holds named projected graphs. gds.graph.project creates one from labels and relationship types; Cypher projections support computed properties.

303 words, about 2 min
03

GDS Library

This domain covers installing and operating the GDS library: plugin deployment, configuration, procedure access, version checks, and client usage. It tests whether you can get GDS running and call it safely. GDS is a Neo4j plugin. Installation differs by deployment: Neo4j Desktop adds it as a plugin, Docker can use NEO4J PLUGINS='["graph-data-science"]' , and manual installs place the JAR in the plugins directory.

297 words, about 1 min