I applied through a recruiter. The process took 12 months. I interviewed at US Marine Corps (Houston, TX) in Jun 2019
Interview
You go see a recruiter, pass a test, and get a physical. They won't accept you unless you have no criminal issues, no medical problems, and no drug or alcohol problems.
Dull, dry, confusing, and not user-friendly. I did not enjoy the process of interviewing on base. They did not allow me to read the questions they asked. I need to read to understand better.
Interview questions [1]
Question 1
What computer programs I'm comfortable using. I did not enjoy the process of interviewing on base.
I applied in-person. The process took 2 months. I interviewed at US Marine Corps (Plant City, FL) in Jan 2019
Interview
Talk to recruiter in your local area. Go to MEPs and pass all physical examinations. Prepare yourself mentally and physically. There are many job choice to choose from when joining the USMC. Your job choice is not guaranteed.