Pergunta de entrevista da empresa Analog Devices

Timing based questions were little tricky