I applied online. The process took 2 months. I interviewed at Swiss TPH in Jan 2015
Interview
There was an online application form with usual details on education and experience followed by a phone call and then a face to face interview. The process was quite informal and moved quickly.