I think the list/dictionary question should not have been tough. That said, i wholeheartedly agree with the fact that when your job does not excercise a skill you know you did well, instant recall on syntax or core features is damm near impossible.
I wrote very good React two years ago. Ask me to describe how one-way assignment affects the way the code is structured, or to describe the purpose of 3 core hooks and when to use them and I’m gonna freeze.
This is why revisiting prior work or re-implementing something you did before is important. Still, if you’re working 60 hours per week on your day job, when are you going to make time to do that? It’s a tough problem.
Dude… WHOOOSH!