I applied online. The process took 4 months. I interviewed at Southwest Airlines (Dallas, TX) in Apr 2015
Interview
phone interview was quick, ran through the resume
face to face interview last about 30-40mins
face to face interview was with 2 managers and 1 HR
Sometimes they will let you stay overnight in the hotel first before your interview next day.