How do you write a production-ready global all-exceptions filter that handles HttpException and unexpected errors differently? | Exception Handling | NestJS Interview Questions | NextRound.in