Cadence Interview Question