I applied online. The process took 2 weeks. I interviewed at Global Relay
Interview
Take home assignment pretty interesting process. Very good interviewers and assignment wasn't too difficult or too easy. Like to ask user to use new technology. And then asked very technical questions.