Applied online, was contacted shortly after by a recruiter. Had to technical interviews. Each was 45 min long phone call with a shared google doc. The questions were not hard. Usual programming questions dealing with arrays, strings, hashes, etc. I had a hard time understanding the problem the first interviewer gave me - and I was nervous - so I didn't do so well on that one. The second one went much better even though the difficulty of the two interviews was about the same.