First, I got a phone interview. During the phone interview, the hiring manager (HR) didn't ask about any technical questions, but asked simple questions, including visa status, expected graduation date, and preference of work location. The HR introduced the program and let me know that she will connect me with one of alumni who has a similar background to me to ask technical questions. Two weeks after the first phone interview, I got 2nd phone interview with alumni. He asked me questions such as what is my PhD research work, why I am interested in this role, and asked a couple of technical questions related to my research. Then, about 2-3weeks later, I got a 3rd interview (final interview) with managers and directors (5 in total). During the final interview, I presented my PhD research work for about 20 minutes and then I got 1:1 behavioral and technical questions from each of the directors. Each 1:1 interview took ~25 minutes.