I applied online. I interviewed at Agiloft (Redwood City, CA) in Jan 2017
Interview
Interview started with an online IQ test, a phone call, then an exercise in programming a feature using their product, and a couple conversations with the management team. It's a good way to tell if you'll like the work side of the job, but management is on their best behavior. Ask about why previous employees left and where they went.
Interview questions [1]
Question 1
How would your previous manager describe your strengths and weaknesses?