I applied online. The process took 5 weeks. I interviewed at InterMetro Communications (Simi Valley, CA) in May 2017
Interview
First, there was an open interview with HR, no technical questions.
Then two weeks later, technical interview with lead engineer.
Then two more weeks later, there was a technical-ish interview with CTO.
Interview questions [1]
Question 1
Are you willing to give up school? There's no way you can do both.