Consist of 2 on-site interviews: with the engineers where I got technical questions, with the CEO for the company vision and how we could fit together. Final interview with the Human Resources to discuss salary and compensation. People were very friendly and very professional at the same time. The process was very quick between the initial conversation and the acceptance of the offer.