The process took 2 days. I interviewed at US Navy in Jan 2008
Interview
Went into recruiting office and was asked to take a preliminary ASVAB test. After scoring an 86 I was then drug tested and made to take a mock PRT (Physical Readiness Test). Once those were satisfied I was taken to a MEPS facility where they did a series of physicals, take an actual ASVAB test, and finally choose according to my ASVAB score a job that would suite my aptitude.