I had a banty recently who I saw fly over the paddock fence, go into a bush, lay an egg and fly back. I was wondering why I was getting half the eggs from my two little ones!
Usually, I've "trained" my hens by keeping them up for a few weeks when they first start laying and that works pretty well.
The funniest thing is guineas. I have no idea how they procreate in the wild. When I had them, I was always finding old nests with literally 50-60 eggs on them. I only had one or two guineas ever successfully brood a clutch. On the other hand, when I had peafowl, they would always do a good job hiding the eggs up in the rafters and brood them every year, or at least I must have had one good broody.
I would certainly do an egg sweep every day or two. You'll soon learn where hens like to lay and it won't take long to do quick search. Eggs will stay fresh for at least that long if you miss them. Just float in a cup of water if you're not sure. Bad eggs float, good eggs sink.
I did learn, when I had guineas, to open each egg in a little bowl before putting it in the frying pan. Otherwise, I was sometimes in for a surprise!