I firstly received a phone call, which didn't have a significant number of questions. I went to their main office and had a HR interview followed by a technical interview, delivered by different people. They gave me a break between the HR and technical interviews. Interviewers were always very friendly and supportive with the questions. A tour of the office and R&D laboratory was carried out by my would-be project manager who asked the technical questions.
There wasn't any indication at the end of the interview on whether or not I got the job, but I received an email (can't remember if there was a phone-call) to confirm that I was successful.