Intel Corporation Interview Question

Explain setup time, hold time, etc. with diagrams.