I applied online. The process took 1 week. I interviewed at X in Jan 2016
Interview
Typical interview process in Tech Companies. Two phone interview with online coding questions and design question followed by onsite interview. I did not reach to the onsite interview process. Questions were above average in difficulty.
I applied online. The process took 2 months. I interviewed at X (San Francisco, CA) in Feb 2016
Interview
I applied online. I was initially sent a generic rejection e-mail. A month later, I was asked to interview by a recruiter. First there was an online tech screen through HackerRank, the interface they use for all code screens. I submitted that, and had an initial tech screen on the phone. They told me they needed "additional data points" and scheduled another one. I completed that and they asked me to do three hours worth of four screens, three technical, over video conference. After completing those, I told them I had deadlines from other places and they promptly responded that they would not be moving forward.
All of the interviewers were an absolute pleasure to speak with. My recruiter was fantastic. I already had an offer from a different company I planned on accepting and they probably knew that; my biggest complaint is that I wish they had scheduled fewer interview before making a rejection decision.
Interview questions [1]
Question 1
I won't give away their interview questions, but it ranged from memoization, basic graph traversal, OO design, and standard data structures algorithms.
I applied online. The process took 2 weeks. I interviewed at X
Interview
The recruiter reached out to me with email and gave me links to the online coding challenge. The coding challenge is pretty simple if you are good in algorithms things. I passed the first round so they scheduled a phone interview with me and asked general technical questions. Everything is pretty normal.