Samsung Research America interview question

Algorithms, algorithms and algorithms.