You are required to print and bring your resume because they go through 100s of resumes everyday and cannot be bothered to print your resume before having an interview with you. They do not know what role you are applying for, until halfway through the interview. And then, they blame you for not having enough years of experience when they could have done so at the screening process.
Interviewer was very rude and find every means to despise your experience and knowledge.
DHL, don't waste other people's time as well as your precious time.