I applied online. The process took 2 weeks. I interviewed at Arifu in Sept 2021
Interview
Basic assessment test, screening interview, take-home assignment, and assignment review. The technical interview is conducted by senior engineers and finally the CTO. CTO is very thorough and detailed in his questions