Don't forget to make an appointment at the DMV
https://www.ncdot.gov/dmv/license-id/driver-license-appointments/Pages/default.aspx
Walk-ins are available during afternoon hours, or on an "only if they can fit you in between morning appointments" basis at the DMV. Please plan accordingly. If you chose to be a walk in, you may wait for multiple hours.
If you choose to walk in at the DMV - the below link may help with wait times (please just use it as a tool and not for 100% accuracy). Please know that this may be a lengthy wait and you may not be seen that day at the DMV if there are a lot of people waiting.
https://dmvwaittimes.org/north-carolina
You may go to any DMV facility in NC to take the permit and/or driver license tests.