TwoSense interview question

How would you design a system for this use case?