Neo4j GDS Certification

Neo4j Graph Data Science Certification

More study resources

About this exam

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. The topic split is 25 questions on Algorithms, 17 on Workflows, and 8 on GDS Library, which means algorithm selection, configuration, and result interpretation deserve the most study time. The exam is open book: Neo4j documentation is allowed, but the questions test working knowledge and you will not have time to look up every answer. Preparation is self-directed. GraphAcademy recommends a short course sequence - Get started with Graph Data Science, Aura Graph Analytics fundamentals, Path Finding with GDS, and Understand centrality algorithms - but prerequisites are strongly recommended rather than required, so equivalent on-the-job experience is enough to register directly. Results appear on submission and the certificate is issued immediately. This page is an independent study resource and is not affiliated with or endorsed by Neo4j.

What you'll study

Common questions

About Neo4j GDS Certification preparation

How long is the exam and how many questions does it contain?

You get 60 minutes for 50 questions, and 80% or higher is required to pass. Most candidates finish with time to spare, but the hands-on Cypher items consume more time than the multiple-choice ones, so budget roughly a minute per question and flag anything slow for review.

What question types appear?

Multiple choice, multiple select, and hands-on Cypher. The hands-on items require you to write Cypher against a demo dataset to find the answer, so practice writing projection and algorithm calls from memory rather than only reading about them. Multi-select questions reward reading every option before answering.

How is the exam weighted across topics?

Of the 50 questions, 25 cover Algorithms, 17 cover Workflows, and 8 cover GDS Library. Algorithms is half the exam, so algorithm families, their parameters, and how to interpret their outputs should dominate your study plan. Workflows is the second priority; library mechanics is the smallest slice.

Is the exam open book?

Yes, you may consult neo4j.com/docs during the exam. The questions are designed to test working knowledge, and knowing where to look is part of the skill, but you will not have time to look up every answer. Use the docs to confirm syntax, not to learn a concept for the first time.

What happens if I fail, and can I retake it?

You can retake after a 24-hour waiting period. There is no limit on attempts and retakes are free. Use the waiting day to review your weakest topic areas rather than immediately re-attempting, since the same gaps will otherwise repeat.

How much does the certification cost?

Nothing. All Neo4j GraphAcademy certifications are free, with no fee to register, take, or retake an exam. That also means there is no financial downside to attempting the exam early to diagnose your gaps before a serious preparation push.

Do I have to complete the recommended courses first?

No. Prerequisite courses are strongly recommended but not required, and you can register directly if you have equivalent on-the-job experience. The listed sequence - Get started with Graph Data Science, Aura Graph Analytics fundamentals, Path Finding with GDS, and Understand centrality algorithms - is a sensible order if you are starting fresh.

What is the most common reason candidates fall short?

Under-preparing on algorithms. Half the exam is algorithms, and candidates often memorize names without understanding configuration parameters or how to read results such as centrality scores, community assignments, or path outputs. Practice running each family on a small projected graph and explaining what the output means.

Do certifications expire?

Neo4j certifications do not formally expire. Neo4j recommends re-certifying every two years to validate your skills against the latest version of Neo4j and capture new topics, so treat the credential as durable but worth refreshing as the library evolves.

How do I share the credential once I pass?

You receive a certificate hosted on GraphAcademy and can add it to LinkedIn, your resume, or your email signature with one click. Each badge has a unique verification URL that anyone can check, so employers can confirm the credential independently.