Can repeatedly mining & smelting stone be efficient for gaining xp?
You can indeed get experience orbs by smelting common materials, but you have to use coal or charcoal to do the smelting.
Coal is a limited resource and charcoal requires farming, so this isn't quite a game-breaking XP generation loop.