as engineer. I have some friends took a look at the test and they mentioned it was not that hard. If you take undergradute study here, most of stuff you probably learned from the school(like ethics). All you need is to brush it up and be ready. Good luck!