Solutions to challenges at http://liveramp.com/careers/careers-challenge-problems/