Technical depth
Probe depth in Solidity or Rust contract review: reentrancy, oracle manipulation, signature replay, plus tooling like Slither, Echidna, Foundry invariant tests and on-chain tracing via Chainalysis or Etherscan.
Evidence to listen for
- Command of the specific attack surface, tooling, and controls the role covers
- Understands how the underlying system works, not just how the tool reports on it
- Can explain an attack or control chain end to end
- Distinguishes what they found themselves from what a scanner flagged
Five-point scoring guide
Tool operator only; no understanding of the systems underneath.
Runs tooling but cannot explain findings or how the attack works.
Solid working knowledge; depth thins outside familiar tooling.
Strong command of the domain; explains attack and control chains clearly.
Names specific vulnerability classes with EVM-level reasoning and shows fluency in fuzzing, invariant testing and on-chain forensic tracing.