Jim moriarty and the joker, even after being 100 years apart in creation and appearances have a lot of similarity in their character sketch. i have tried to list some of them
Read this post on maniachunter.blogspot.com