I had a phone call followed by a lengthy on-site interview with consisted from a coding exercise(scoring a popular american pastime), an architectural exercise(modeling a popular board game, with no simple solutions, you will have to hack it up a little) and followed by a DB design session. Overall everyone I talked to was very nice. The only complaint I have is that it took over 3 weeks to get a rejection email.