Design a risk management ticketing system | Amazon Interview Question