Very thorough interview process over Microsoft Teams lasting c. 1.5 hours. A wide range of questions were asked by two senior team members. I was asked specific, technical project and work questions as well as more general questions about my experience and skills and why I wanted to work at the company and my salary and role expectations. Questions were divided into sections with basic general questions followed by detailed technical questions and finally questions about my willingness to travel and ability to work in UK etc.