Germany and the USA are putting out new citizenship tests, and they are kind of hard. I mean, I passed them, but I am a history junkie, and strangely enough I did better on the german test (6 out of 7) than on the american test (7 out of 10..and I have read books on the constitution. SHAMEFUL!). So, if you think you know your shit, go take the sample german one here and the US one here!
PS: Don't you just love that the picture they have for a person testing to be a german citizen is a Hijabi?