The IQ test has no time limit and has 30 questions. Each of question has 5 sets. Just one question is chosen from 5 sets by computer randomly. We can declare IQ test has 5! * 30 = 3600 test variants. The chance two people will have same test is 0,027 %.
The questions are carefully chosen to have universal knowledge. In introduction of the test you need put some datum which necesary for computing. Test continue wit 30 questions and after their finish is test avaluated by numbers and verbally.