I think I failed one of the interviews this way actually: after having done the async part of it I did about 10 other test interviews and literally forgot about what I did for this one.
I had quite a few “aha” moments where I was “ah wait, I totally didn’t do that, have I?”. Didn’t get the job, however neither did I like them.