2Cana Solutions interview question

What was the most complex algorithm that you used in a project