I applied online. The process took 2 weeks. I interviewed at China Southern Airlines (Los Angeles, CA) in May 2015
Interview
First I got a phone interview, just ask normal questions.
Then face to face interview, 3-4 manager will interview you.
After you pass two interviews, then Skype with headquarter HR for the last interview.
Last one is easy.