ThousandEyes Interview Question

How does a TCP traceroute work?