Applied online and heard back from a recruiter relatively quickly. Set up an interview, but was surprised to find that it was a video chat. Personally, I find coding during an interview to be stressful enough, and adding the video chat component to that made my interview more uncomfortable than it should have been. Every single other company I applied to used a phone screen or Skype audio call instead. Also, they scheduled two back-to-back 1-hour interviews (like Google) rather than separate interviews (like most other companies). Two hours of interviewing felt like too much.
Interview questions were straightforward, if a little easy. Leaned toward the abstract (OO design) rather than coding.