I have a web application that prompts users to answer a question when the computer they are using is not recognized. A user complained today saying she is always prompted for the same question. I explained to her that the pool of questions was only 3, so the likelihood of her being prompted for the same question was high, can some of you guru's tell me what the exact probability is?
We have the questions the user has set up (3 questions) stored in a database. When choosing which question to display, the developer who initially wrote the code invokes the TSQL NewID() method which gives him three unique identifiers, he sorts these random guids in ascending order and returns the first question associated with the top most guid.
Is it possible for me to provide the probability of to this person of her question being repeated constantly? She said she has been prompted for the same challenge question 12 times in a row. I just want to prove it mathematically.

