Was contacted via email and an initial interview set up to be conducted via Microsoft Teams. Interview panel included 2 people currently in the position and the hiring manager. Took about 45 minutes. I had interviewed with the hiring manager for a similar position previously, which she remembered.