Trivia questions and answers can be found in many places on the Net.
Many free trivia games sites use trivia questions that were generated by their own community of trivia lovers. This is a great way to build a large trivia question database, but there is no way to ensure that the quality of the questions.
If you want to get really high quality trivia questions, you can go to one of the more professional trivia games sites that have some kind of business model that makes the heavy investment required to generate really amazing trivia questions justifiable.
Authoring a good general knowledge trivia question requires a lot of knowledge in a wide variety of different areas, but also requires good writing skills, and if possible, a good sense of humor. Nothing is as enjoyable as funny trivia questions which have a way to make us smile, either by the subject material, or by the question, or even by the possible answers. The who wants to be a millionaire game is quite famous for having the most amusing answers in the number four slot of the first question asked. It is a common joke among trivia lovers to say that someone would answer 4 for the first question on the show to imply someone is not very intelligent.
But if what you are looking for is just a good free trivia question, there are many fun trivia sites that have tons of them for the asking.
They are not always all that great, but they can be just great for some trivial entertainment in between tasks at work or on your computer at home.