I applied through a staffing agency. The process took 3 weeks. I interviewed at Cepheid in Apr 2020
Interview
Was asked a few typical personality questions followed by a few technical ones. It was supposed to be a Zoom video call but the interviewers preferred to just do audio (no video component) over Zoom.