I applied in-person. The process took 6 months. I interviewed at St. Louis Metropolitan Police Department (Saint Louis, MO)
Interview
It is a log process spanning many weeks/months. It is multiple steps so do not get discouraged if you do not hear from them after 3-4 weeks. It takes time to go through the hundreds of applicants they receive.