Applied online, short telephone interview with HR and invited to interview the following week. Panel interview with 2 software engineers, the boss and HR rep, quite informal but very professional aswell. Prompted answers if started to struggle, stuck to STAR approach so research this.