Blizzard Entertainment Interview Question

How would you design a solution to these common concerns?