Back to Problem Library
Observability & Error Handling

Code Review: Poor Logging & Error Design

easyJS / TS

Problem Statement

Review the following checkout payment gateway integration. Identify security logging violations, swallowed errors, lack of contextual logging, and leaking internal database stack traces to clients.

Includes TypeScript & JavaScript starter code
Start Interview with this Problem