Took an online general intelligence test to qualify. Got a call back from HR recruiter the next day asking me to come in for office interview the following week. However, it was over a month later before HR contacted my again. A week after second contact I had the in office interview.
At office, I had to retake the intelligence test. Then I met with two Lead programmers. There were a few technical questions that were not too difficult, mostly a discussion of my skills and their work environment.
Then I met separately with my future manager. Discussion of work environment and expectations, no technical questions. And finally I met with an executive vice president of development, again with no difficult questions. Interestingly, he advised that whatever then offer for salary, ask for more. I did and it worked - He was a nice guy.