I had a mental blank while attempting to jot down some code for solving a problem on paper during a recent job interview. Less than a minute after leaving the interview I remembered the name of a method that I should have been using instead of my clunky array manipulation. I put the experience down to a combination of being so reliant on IDE code completion, and not having written much code for a couple of months while I have been unwinding on holiday.
Alas, even my depth of knowledge on changes to HashMap’s implementation (List gets replaced by tree when 8 elements fall under the same bucket since Java 8) did not balance out for that particular glitch.
Oh well, it was always going to be unlikely to ace the first interview after a four year break.