Pretty much hired on the spot foreigner friendly. Showed a map of what the different buildings looked like. They provide your uniform and there are different buildings you could be based in depending on the event.
Interview questions [1]
Question 1
What are your motivations for this position? What job do you want to do? Do you speak German? (No is not necessarily a deal breaker compared to most jobs)