I applied through a staffing agency. The process took 3 weeks. I interviewed at Ubiquiti in Apr 2018
Interview
1 phone screen : talked about my previous coding/debugging experiences
5~6 rounds of face to face interview. It took whole day to complete. Every interviewer asked me to solve a online coding question