I applied online and was contacted the next day to schedule a phone screen. I had an in person schedule a few days later, and a 2nd in person was scheduled the day after my 1st in person. I got called a week later with a decision.
First interview was with a VP, 2nd was with 2 directors and the CIO. Very relaxed atmosphere, no outrageous or trick questions. Everyone I spoke with was very professional.