Initial phone call with external recruiter to get a baseline understanding Phone call with Team Lead to further understanding the role and opportunities Virtual interview (more like a good chat) via Zoom with 2 team leads and 1 x Senior Management which covered situational and experience problems and judgment calls + explanation. I personally found the interview quite an enjoyable experience.