I have only a single name on passport. On visa, my first name is repeated as last name. On visa, it is showing as Karan Karan while on passport it is 'Karan''. Would it pose any problem.
No problem. Single names are common, and duplicating them is a common "hack" for entering them on systems that insist on two names.