phone interview with engineer and then onsite with more engineers and the CTO. at the end spoke with the CEO.
onsites were mostly whiteboard. some decently difficult questions, most fairly interesting and indicative of what they work on. can't really remember since it was a while ago