I applied online. The process took 1+ week. I interviewed at TSM (Barcelona) in Mar 2016
Interview
3 interviews with different people of the company. Suitable questions, great environment. They let you see the company facilities and talk with colleagues. They make sometimes assessment centers. At the final stage you are interviewd by a Manager and/or a Director.