The difference between 你不知道吗？/你知道吗？/不知道吗？/知道吗？
They mean similar. It depends how you use them and the tones you use. 

Basically, 1 &amp; 3 sound like you should know it. Well, 2 &amp; 4 usually are generic questions for checking whether you know it.