I applied through a recruiter. The process took 3 weeks. I interviewed at AdvisorEngine (New York, NY) in Jan 2018
Interview
Stay away! I did a take-home test which took a few hours, then came onsite for 3-4 hours. Met with CTO and Head of Engineering. Seemed like it went well, but then they never got back to me. Its common curtesy to at least provide some feedback.
Interview questions [1]
Question 1
It was something like "find the index of the longest word in an array"