the interview had 3 parts which the first step was a call with a HR member asking about past experience.
The second step was a second phone interview with a team leader with more specific questions. lasted less then half an hour.
the final step was a interview on site divided in three:
a) a demo of the product - previously prepared - 10 minutes demo and a small interview with managers.
b) A interview with peers, lasted half an hour.
c) small technical written test