I applied in-person. The process took 3 weeks. I interviewed at US Navy in Apr 2019
Interview
Sit down with recruiters, take a few preliminary exams. They will call you if you pass the exams. Come in, find an offer and they'll make the decision there. They will provide a few offers based on your scores.