American Express Interview Question

What interested you in software?