I did the test twice and one was much harder (like 9 vs. 2 in hardness). I only prepared with online tests and didn't memorize the dates but i memorized a few confusing names which never appeared in the test.
Most importantly though is to read the test and the options properly. The options are...