Lengthy. Starts off with online application that includes some online tests. If you pass the online portions you will have to take a PT test that included push ups, sit ups, 300 M sprint, and 1.5 mile run. You will then have to pass some oral boards with a scenario and a polygraph test.