collun I think it depended a bit on the subject for me.
For maths, I liked just smashing out practice questions, because it gave me a better appreciation of the patterns and typical question structures. Going over old questions I got wrong was also very useful (not much point just doing practice questions without taking anything away from them IMO).
For more content-heavy stuff, I liked writing summaries to make sure I understood the content. I then also put some of these summaries/main points on flashcards, and asked people to test me on the content. Typically I write more fluently than I speak, so I found that if I could explain something verbally, I could probably write about it, too.
What about you? What do you find is best?