Yes- always be prepared with one for the person interviewing you! You don't have to! Most places already have your resume printed out along with your application.