Getting a list of questions is a good idea. What I would do is think of those that are specific to me. I know what I would ask and I could suggest various typical candidate questions to ask but there must be something you have always wanted to ask about Train Driving. Make it personal.
Do you have anything that YOU want to know ? Do you have any fears or worries about the job ? Also when sitting there getting hammered with questions don't just sit and regurgitate prepared answers. Try to interact with the interviewer, ask for clarification on some questions and when they give you open or leading questions use that as an opportunity to ask one of your own.