I applied through a staffing agency. The process took 3 weeks. I interviewed at Bloomreach (Mountain View, CA) in Mar 2014
Interview
Mix of Project Management and Technical Questions. Technical questions primarily around how the web works, some data structures, questions around REST API, some debugging questions (real life problem).
Project Management questions were around Agile, Scrum, status reporting and working with customers (e.g. how to build customer relationships).