I applied in-person. The process took 2 days. I interviewed at US Army (Houston, TX) in Jan 2018
Interview
You have to pass the ASVAB as well as different medical examinations during the initial stages of the enlistment process. Then you have to pass basic training as well as advanced individual training.