I applied through a recruiter. I interviewed at Sellpoints (Emeryville, CA)
Interview
Three rounds in total. First a phone screen with hiring manager. Second meeting with more members of the management team. Third a problem solving session. Overall a great process and enjoyed speaking with the team.