I just asked a question and then refreshed the site by clicking on the name in the upper left. My question didn't show up at the top? It was there when I clicked the 'Questions' link, but not on the main site. A few minutes later, I checked again (clicking the site name) and then there was my question, with 1 view. Perhaps this applies to all the SE sites, but what does it take for a question to appear in the "top questions"? What if no one is looking at the "all questions" page, and my questions gets missed? This probably wouldn't matter on a high traffic site, but for slower sites it might be an issue.
EDIT Same thing happened here on meta, my question isn't there on the home site, only when looking at all the questions.
EDIT2 Confirmed, a question only appears on the home site when it has at least one view. Not sure why this is, or if it should be adjusted for low traffic sites