Hill played for the North Carolina State Wolfpack from 2014 to 2017, where he showcased his skills as a dominant force on the defensive line. During his time at NC State, he recorded 183 tackles, 26 tackles for loss, and 9.5 sacks. His outstanding performance on the field caught the attention of NFL scouts, and he was drafted by the New York Giants in the third round of the 2018 NFL Draft.