I applied through a recruiter. The process took 2 months. I interviewed at EverQuote (Boston, MA) in Jan 2016
Interview
I got an screening interview shortly after contacting a recruiter. Soon after I had a 30-45 minutes long technical interview which was pretty easy. Then I was invited for a on site interview which lasted 5 hours with no breaks. The interview questions were not hard, but by the end of the last interview I was completely exhausted.