First: a phone interview with HR. Second: within two days another interview with two engineers. General and technical questions. Third: they invite you to their company and you meet the rest of the staff and you have another interview, each member ask you between two or three questions.