An advanced level of knowledge in these subjects is not required. I would say basic algebra and trigonometry will help greatly. It will help to read up Pythagoras, know about triangles and also the 1 in 60 rule. As far as physics is concerned, I wouldn't worry too much, but if you know about basics of hydraulics and the way forces are transferred, the basics of aerodynamics it'll all help. Additionally I found my O-level (only) standard of electrics started to ring a few bells (is that a pun?).
That said, I can't imagine it would be impossible to pass without any prior knowledge, you would just have more to learn along the way.