I applied through a recruiter. The process took 2 months. I interviewed at Sprout Social
Interview
Phone screen with HR, Google Hangout with tech, in person interview with 6 people that in my opinion went very well.
I also completed a 40 hour example project with great success.
After all that, they turned me down.