I applied online. The process took 2 weeks. I interviewed at Verys (Irvine, CA)
Interview
Shown around by the recruiter, then did a brief interview with her, then a technical assessment. Assessment was not difficult. Simple puzzle type problem with two strings. Completed that then just had a normal discussion with the two technical interviewers.