Started with a phone interview from a person in the roll I was applying for then there was a few different tests. One of the tests was a programming test.
Interview questions [1]
Question 1
One of the programming questions was about recursion.
Phone screen around 30 minutes, then technical online test of a few hours, then remote onsite mostly selling me on the company (only 1 hour technical portion and more about designing code rather than code).
Interview questions [1]
Question 1
Technical part had 4 coding questions, other logic/IQ/math type questions in the technical part that were in faster rounds.