Yup. I graduated high school at 17 and they were after me those last two years, at least. I was told I could have any job I wanted in the Navy due to my test scores. It was flattering and tempting.
I guess they probably do now because like 90% of high school grads have or did something that makes them ineligible to join and if they want more recruits they need to get students to not do things that make them ineligible and that might mean reaching out more than six months before they’re old enough to join.
The largest reasons are lack of physical fitness or criminal convictions