Pregunta de entrevista de AMD

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