I was initially screened with a pleasant, roughly 30 minute phone call then invited to their Norwalk campus for a day of interviewing. The entire process was incredibly easy, and they arranged for both a rental vehicle and a hotel room for the trip. The interviewing process was long, but didn't seem overly difficult. Technical questions abounded throughout the first half, varying in detail and complexity. Know basic algorithms, data structures, and uses for each. Be able to apply both to data, and explain the implementation at various levels.