The interview experience was very enjoyable. It was 3 stages (Initial interview, Technical Interview, In-person final interview). The initial interview went over my technical and professional background. The technical interview validated my abilities in Azure and Terraform, it focused more on my approach to solving the problem rather than what I have memorized. The final interview was more conversational covering a variety of topics.