Skip to content
Preptima

Threat Modeling interview questions

STRIDE, attack trees, and securing distributed boundaries.

4 questions in Security & InfoSec.

medium3

hard1

hardDesignScenarioConcept

You are accepting webhooks from two hundred partners. Threat model the ingestion pipeline - what are you actually defending against, and what does the endpoint have to do before it trusts a payload?

The endpoint is an unauthenticated internet-facing entry point that writes to your core systems, so treat every field as attacker-controlled. Verify an HMAC over the raw body in constant time, reject stale timestamps, deduplicate on event id, bound the body size, and hand off to a queue rather than processing inline.

4 minmid, senior, staff