I applied online. The process took 1 day. I interviewed at GE (Chandler, AZ) in May 2011
Interview
It was a great interview, they described the role, the team and the department. Later went on to few technical questions and finally a few related to my resume.