I applied through a recruiter. The process took 1 week. I interviewed at Diversant (San Francisco, CA) in Jun 2016
Interview
Pretty standard HR phone screen followed by a slightly more technical phone screen. Technical interviewer was pretty condescending. Basically asked me to define some technical terms which just happened to be terms I was shaky on. The interviewer interpreted my answers as BS even though it was pretty close. It's totally necessary to make a candidate feel bad about answering your questions.
Interview questions [1]
Question 1
What is a web service? What is a RESTful service? What is OLAP?
Thank you for the feedback. We aim for our interview process to be a comfortable one, and our intention is never to meant to cause unneeded stress. It is unfortunate to hear that this was not experience, and we do apologize. This issue will be discussed among our hiring staff and addressed accordingly. Thanks again for taking the time to review.