It took place via Teams. I received the interview questions beforehand, which gave me time to prepare. The interview itself lasted approximately 45 minutes, although overall it felt quite generic and structured rather than particularly conversational or tailored.