Multiple stages with a tech test bug fixing an api in PHP or JavaScript. They do give good feedback to you after each stage, but the process can take a while to complete.
Interview questions [1]
Question 1
Higher level problem break down of how to fix a coding issue