Digital.ai interview question

Streams, Observables, Design Vending machine, Maps and groupBy functionality