I applied online. The process took 4 days. I interviewed at Shineflow (Seattle, WA) in June 2020
Interview
The interview process includes 2 video interviews and a design challenge. One interview is with the engineer/key team member and 2nd with the CEO or supervisor/lead for the department. The design challenge is similar to works you would do on-the-job.