The first interview was HR with a 3rd party recruiter, we mostly talked about my resume and my goals. After a while I had an interview on site with the management, talking about the company and the position. The last interview was technical, basic questions about C++, Windows programming and my experience.