I applied through a recruiter. The process took 2 weeks. I interviewed at Complex (New York, NY) in Aug 2018
Interview
Recruiter phone screen followed by an in-person coding challenge, which was to build a simple React app that fetched data from an API and style it with breakpoints. Second round interview included state management questions, along with interviews with the CTO and back-end architect. Pretty easy process but be wary of any feedback -- I was told that I was at the top of the pile only to be rejected a week later because I was too junior for what they need.