Yilu interview question

Domain Driven Design case