As long as you’re not pushy about them accepting your card, it’s okay. Business cards are a great networking tool. And networking happens even in an interview!
Yeah, I guess you are right. On a lighter note, you should have kept your profile name in bond style to really make the redundancy stand out. @raj_redundant_raj.