I applied in-person. The process took 4 weeks. I interviewed at US Marine Corps (Boston, MA) in Jun 2015
Interview
Talk to recruiter and he brought me to get a physical and background investigation. I then got the news I was approved for enlistment, gave the oath, and shipped to boot camp.
I applied in-person. The process took 7 weeks. I interviewed at US Marine Corps (Richmond, VA) in Mar 2014
Interview
Kinda short but really simple. Walk in and talk to a recruiter and just go along with whatever they seem to say. Honestly, They do want you to join so you don't have to try hard. Just be honest about medical history.