First interview with HR/Deputy MD, Second Interview meeting with senior tech staff and MD
Second interview session was a bit odd, all three shortlist candidates were asked to attend at the same time. All three candidates were in a single meeting with the technical leads, followed by waiting around for individual interviews with the MD.
Multiple delays in providing feedback/offer after second interview, eventually told me I was unsuccessful 10 days after the second interview.
Also, the HR representative just emailed through dates/times for the interviews and asked for confirmation of attendance, give the short notice I would have expected alternative dates/times to be offered. It was only by good luck that I was actually able to attend the second interview.