Optiver interview question

Trees, backtracking, greedy algorithms were the ones i remember