I want to share my experience in taking the Acquia Certified Drupal Site Builder Exam. Few friends and colleages have asked me to provide them with a list of materials I used to study. The truth is, I did not study using any specific material for the exam. I simply registered and wanted to use whatever knowledge of Drupal I have accumulated to take the test and see what it will look like. I passed scoring more 80% which is fine for me. If you study, you may score 100%. This is my recommendation;
Do a lot of site building work focussed mainly on using Drupal Core to it fullest and extending Drupal using contributed modules as much as possible instead of creating custom modules. Use Drupal recommended best practices.
Install Drupal core without any contributed module, make sure you know how much you can do with Drupal core alone. Think of the simply scenarios where you will need to use Views Modules, Date fields, when and how to create custom fields, custom content types, when and how to re-use fields, and when and to rename fields, taxonomy terms, vocabularies and content types with and without data. Study the permissions page and understand basic Drupal permissions and their implication especially Administrative permissions. Create views and use views with exposed filters and etc. Make sure you know what happens when an administrator change the input filters of a long text field to one that is not accessible to the other content editors of the site.
A former colleague shared his story at http://www.vendor-tech.com/content/wisdom-crowds.
I also found http://www.jeopardy.rocks/zivtech to be very interesting and helpful.