I have applied online and in 4 weeks time I have got a call from HR team to setup an interview time.
It was a combination of technical/behavioural interview. There were a technical manager, operations manager and HR manager during the interview.
First technical manager gone through the around 10 standard technical questions already provided by company, followed by 5 behavioural question from operations manager, based on their interest there were more detailed questions from them
Finally there were few questions from HR manager and they said will get back in a week time