How to write practice exams as a student as a way to study I'm an upper-division physics student. I have finals coming up next week and I want to take the advice of one of my professors from several years ago: write your own exams for practice and give them to peers. It'll help the test writer to review topics and your peers to have practice questions. However, my finals are all upper-division physics exams. Quantum mechanics, electricity and magnetism, and statistical thermodynamics. Homework and exams are generally pretty difficult, and I'm not sure how I can write an exam that will be on the same level that we can expect on the final. 

Does anyone have any suggestions on how to make up questions to create a practice exam for study purposes?
One way to do it is to make a kind of game out of it. Instead of trying to write a complete exam, just come up with one question. Give it to your peers and expect an answer in a few minutes. The first to give a correct answer asks the next question. Each person will need at least a couple of questions to get started, but not a complete exam. Questions asked will, hopefully, help people think of additional questions. 

It would be good to do this face to face, but it could be done online if in real time - everyone simultaneously at their computer. 

If no one answers in the allotted time, the asker gives the answer and another question is asked, either by the same person or another. 

You might be able to use an online forum such as the physics section here to prime for questions. But searching for answers online sort of defeats the purpose of the exercise.