At the moment there is no way to conclusively determine a monster's level other than the XP rewarded from killing it, relative to your player's level according to How do I determine the level and XP reward of mobs in Diablo III?.
However, if you do determine a monster's level and kill it, does it reward the same XP as any other monster the same level? Is the amount of XP affected by type, e.g. ghoul vs carrion bat vs grotesque? Is the amount of XP affected by monster status, e.g. normal monster vs champion vs unique/miniboss vs boss?