Differentiate x^x and analyze domain | Capital One Interview Question