I applied online. The process took 4 weeks. I interviewed at Salesforce (New York, NY) in Apr 2015
Interview
2-3 Skype interviews by current program architects and then a panel interview in sales force office including a case study presentation to the panel. The presentation was 30 mins long and should best include experiences working on force.com platform