I've seen all of them before, but there were a couple I didn't know the exact definition of.
assiduous
deleterious
enervating
evanescent
hackneyed
impute
perfidious
precocious
surreptitious
Ant then there's florid, which I thought meant flowery (the only thing that makes sense given the etymology). Merriam-Webster agrees, so I'm fine with that, even if it isn't what this article says. And same with parched and thirsty, which is the only context I've ever seen it used in.
So 9/100. Not bad considering English isn't my first language and I don't read as much as I used to.
Some of the words here also seem way out of place because they are way too common. Like novice, renovation, conditional or collaborate.