Samsung Research America Interview Question

Permutation of one array ang many basic java knowledge.