Eightfold interview question

How this code runs and explain time and space complexity?