SLB Interview Question

Design problems using publisher subscriber model, generator & consumer model; thread model etc