Design in-memory trade subscription processor | Bloomberg Interview Question