I first had a virtual interview via Microsoft Teams, where we discussed my background, experience, and suitability for the role. This was followed by an in-person interview at their offices in Wolverhampton, where I had the opportunity to meet the team, learn more about the company, and further discuss how my skills align with their needs.