I applied online. The process took 3 weeks. I interviewed at Frontier (Provo, UT) in Dec 2015
Interview
The very first thing you needed to do was to do a video answering several questions ... making a video of your answers. Next, there was a group interview first (with 3 potential employees, and three potential managers). Then, if you were called back, you got a 2nd interview with two managers.
Interview questions [1]
Question 1
Why are you better than the other applicants for this position?