X Interview Question

Some online programming challenges.