3 rounds.
Round 1 : Assessment of programming skills and machine learning/deep learning skills over online timed tests.
Round 2: Technical Interview round with senior technical team, live coding and solving problems on the go. They also try to understand your skill sets by discussing about your experience in the domain of their requirement. Conceptual questions are put forth to assess your understanding. A live coding and problem solving session on the go is also expected.
(Prior experience in gaming industry may give you an edge here.)
Round 3 : Behavior Assessment : Psychometric Analysis and human skills will be assessed. Also expectations from both sides will be discussed.
Overall, the process was very smooth and the interview process was always focused on agenda but the interviewers always maintained a friendly demeanor.