Three stages on the same day:
1. Quick talk about skills, experience and preferences with the manager.
2. Technical talk with one of the engineers.
3. Live coding - solving a real Company problem with programming language of your choice.
I applied through a recruiter. The process took 1 week. I interviewed at Novamedia (Wrocław) in Apr 2016
Interview
I had a talk with a two members of software departament. They explained on what they are currently working, but it obviously did not match my experience from the CV.
Interview questions [1]
Question 1
Do you have experience with Android on embedded devices?