I applied online. The process took 2 weeks. I interviewed at Newfront (San Francisco, CA) in Jan 2020
Interview
First a phone interview was more of a technical interview than follow by an in person interview. Everything is straight forward and the people were kind and honest. There is no trickery question.