I applied in-person. The process took 6 months. I interviewed at US Navy
Interview
There is no real interview for the US Navy but there is an extensive vetting process to determine what type of job you will obtain. It is a smart idea for anyone that doesn't have a plan to join.
I applied through a recruiter. The process took 1 week. I interviewed at US Navy in Apr 2016
Interview
Good. Very easy. Straight forward. They couldn’t wait to hire me. No negotiable compensation. Great benefits including healthcare and education. Short contract with potential to renew. Drug free company.
Use a commissioning source after attending a 4-year degree. It can be ROTC, academy, or OCS. All have there pros and cons, and should depend on your specific situation and needs.