I applied online. I interviewed at Calix in Aug 2020
Interview
The interview process was quite smooth though long. I talked to 10+ people from almost all related functions.
The whole process took around 4~6wks and received the offer in another 2wks.