Had a screening with a recruiter. Then had an interview where I did a video recording of my answers to interview questions. Then had a virtual interview scheduled that was canceled by GM just a couple hours before the interview with no explanation given