Design an online coding judge | Meta Interview Question