I applied online. The process took 3 days. I interviewed at PointRoll (King of Prussia, PA) in Dec 2014
Interview
Three interview types. Hard skills discussion of technologies used - be prepared to explain what you've done. Softskills discussion of team/culture/strengths/weakness - be prepared to give examples. Manager discussion.