I applied online. I interviewed at US Navy (Los Angeles, CA)
Interview
ASVAB test , basically its high school level math, reading and comprehension, mechanics and the rest of the subjects in high school. Then they do a phisical test on you to see if you are in the right shape to join.
I applied through a recruiter. I interviewed at US Navy (Portland, ME) in Jan 2013
Interview
Long time spent filling out security clearance forms, family history forms, medical history forms, medical exams. Additionally, you will sit at MEPS for hours and hours and hours waiting to find out if the job you want is open.
I applied in-person. I interviewed at US Navy (San Diego, CA) in Oct 2013
Interview
Just go to a recruiting office its easy. You will fill out some paperwork and take an easy general education test. Then you will pick a job and go out for a physical.