I applied online. The process took 3 months. I interviewed at US Army (Atlanta, GA)
Interview
Extensive background check. Rigorous tests - physical and mental. I met guys who had been planning to be in the Army their whole life who couldn't pass and get in for various reasons, mostly physical inadequacies.