I applied online. The process took 2 months. I interviewed at Keyence (Berlin) in Oct 2016
Interview
The interview is quite long and time consuming. You have to pass a series of phone interviews, two online tests, series of skype calls. In the end, it takes the company over a month to finally reply. On the other hand, it was quite interesting to see a modern type of interview process for a change.