Belvedere Trading interview question

Why did you choose this particular data structure?