Fair and pretty rapid process - but also very thorough. 1 interview, then a tech assessment and another interview. It's tough but fair. You will need to dedicate some time to it for the tech assessment portion but given the high bar thats to be expected. Nothing to demanding on that front.