So I know the levels of enemies you face are determined by your level, but when does it actually set that level?
Let's say you pick up a quest to go clear out monsters in a cave. Does the level of the enemy set set when you pick up the quest, or when you discover the cave, or when you actually enter the cave or when you actually encounter each individual monster?
I can't find info on this anywhere.
Enemies do scale, but enemies in interior places lock, like in caves (IIRC) to the level that you are when you enter it. This means that, if you enter a cave at level 3, the enemies will be leveled appropriately. If you leave that cave and come back later at level 20 (for example), the enemies will still be at what your level 3 would be. That would also make it near impossible to gain levels killing them there, because they will be rewarding XPs at their level 3 while you would be level 20.
Also, killing more powerful enemies gives more XPs. For example, Killing a bear will give much more XP than killing a skeever. So, the tougher the enemy you vanquish, the faster you level as well.