I will give you one example though of how having too much knowledge can actually be a detriment to applying for a job though.
Shortly after losing my job initially (maybe 4-5 weeks after leaving), I attended an interview only to be turned down for doing TOO WELL in the interview, of which the email response is quoted below (I asked the reason why I didn’t get offered the job and for any hints as to how I could improve);
Of course *insert my name* Funnily enough I would say you came over as too technical. You are obviously a thinking and in another role that would be a big attribute but for a Band 4 role there was a little too much detail. It would be helpful to take one step back. To prove your molecular skills but perhaps in a more succinct manner?
Does that make sense?
*insert interviewers name*