AMD interview question

Explain a flip flop's design and timing. (From basic logic gates)