Proverbs 15:3 (King James Version): The eyes of the LORD are in every place, beholding the evil and the good.
Jeremiah 23:24-25 (King James Version): Can any hide himself in secret places that I shall not see him? saith the LORD. Do not I fill heaven and earth? saith the LORD.
OK, so that seems quite clear: god is everywhere, he sees everything, and nothing is hidden from god. (Well, what would you expect, given that he's almighty, and all that? A biblical CCTV system should have been a piece of cake.)
But apparently, there's a few glitches:
Exodus 12:13 (King James Version): And the blood shall be to you for a token upon the houses where ye are: and when I see the blood, I will pass over you, and the plague shall not be upon you to destroy you, when I smite the land of Egypt.
The Israelites have to mark their houses with blood in order for God to see which houses they occupy and "pass over" them, whilst he's doing a bit of light genocide. You'd think he'd know which people were which!
Also:
1 Samuel 8:21-22 (King James Version): And Samuel heard all the words of the people, and he rehearsed them in the ears of the LORD.
And the LORD said to Samuel, Hearken unto their voice, and make them a king. And Samuel said unto the men of Israel, Go ye every man unto his city.
Samuel has to tell god what people have been saying.
Also:
Genesis 4:9 (King James Version): And the LORD said unto Cain, Where is Abel thy brother? And he said, I know not: Am I my brother's keeper?
God doesn't know where Abel is, and has to ask. He gets a cheeky response from Cain.
Quite apart from the obvious contradiction between being all-powerful, and all-knowing, the all-knowing part seems a bit shaky at times.