First, we recommend that you have a road test scheduled. You can do a walk-in at many locations, but you might be waiting a while. For a first-time driver's license in North Carolina, you'll need to visit an NC DMV location in person, so you can schedule your road test then as well.