Design user top-10 songs service | Meta Interview Question