Computational Strategies for Interface Problems with Mesh Adaptivity