Intel Corporation Interview Question

clone a linked list with arbitrary pointer