Initially had an online programming test. questions asked were similar to leetcode easy questions.
Was then invited to their offices for an assessment day where I and other applicants carried out a group task. The task was to write code to solve mazes.
Then had a test consisting of 6 programming questions all around leetcode easy level.
Final had an interview with 2 engineers where they discussed my CV and also gave me some geometry questions.