Code Room
Code reviewMediumcr-g573
Subject Tls security vulnerabilityLevel Mid–Senior~22 minCommon in Security interviewsIndustries Software development, Telecom

Question

Review this Python client calling a partner payment API.

What a strong answer looks like

Separate real bugs from style. Rank issues by severity, point at the root cause rather than the symptom, and suggest a concrete fix — specific and kind.

Talk through your review
Code to reviewpython
import requests def charge_card(token, amount):    resp = requests.post(        'https://api.partner-bank.example/charge',        json={'token': token, 'amount': amount},        verify=False,            # partner cert kept failing in staging        timeout=10,    )    return resp.json()
Run or narrate your approach, then ask the coach.