I had two interviews and got a home assignment. The first interview was with the team-leader and did not have a technical / professional part. The second interview was with a team member and had a few professional questions, in the form of a discussion. They were very nice but did not seem to have a clear agenda for the interview. The home assignment was short and to the point, but too basic - I felt I had no real opportunity to prove myself and show off my skills.