I applied online. The process took 2 weeks. I interviewed at First Derivatives in Dec 2018
Interview
First stage was a phone interview, next stage was an interview with 2 different members of the hr team followed by some group work which involved doing a presentation and finally a test.