Process is a long and daunting thing. Requires screening after screening, physicals, tests. Once you finally get through all of that it is not to bad. Be sure to have all your affairs in order, no drug use, tattoos all covered or tattoo waiver done, diploma or GED, ensure you have everything done.
I applied in-person. The process took 2 days. I interviewed at US Marine Corps (Fort Lauderdale, FL) in Jun 2012
Interview
Recruiters said ok, you leave Friday. Very informal. Recruiters spoke about drugs, prior convictions, areas of interest, and when you want to leave. Recruiters looked for areas of interest plus areas in which you understand. These were the biggest areas they spoke about
Interview questions [1]
Question 1
Do you have any felonies, what kind of job do you want.