System design interview so hard