Semiconductor Interfaces at the Nanoscale