Very well structured 4 staged process including a take-home project.
I particularly liked that I got feedback on completed stages almost immediately; and the time between stages was not too long.
Interview questions [1]
Question 1
How has your experience prepared you for this role