The in-person interview lasted a few hours. First you speak with the CEO, next with the VP of Engineering, and then other recruiters. They are a very intelligent, friendly and experienced bunch. It was a lot less intimidating than I expected. The interview felt more like a conversation than a interview. Great and fun interview process.