Analog Devices Interview Question

How can pointers be used to shuffle an array