Earlier quoted context omitted.
> I've started grinding leetcode, reviewing system design, and behavioral questions. You MUST memorize perfect responses to regurgitate as fast as possible on the interview. Again, you cannot afford a single mistake in process right now or they will pass on you. I'm not discounting that it is hard to find tech jobs right now, but have you considered that this attitude of "grinding leetcode" is possibly contributing t…
> I would imagine the most important qualities to have in an interview are going to be charisma and an ability to reason through technical problems. As someone who has interviewed many software developers, I can assure you that charisma is not something that experienced hiring managers in tech are expecting in the candidate pool. For sales positions, sure. For coding, though, competence is often inversely correlated…
Source needed. I've been working in tech for 15+ years, alongside highly charismatic and competent people, terrible engineers with less charisma than my coffee pot, and everything in between.
You do not need to be charismatic to be a good engineer, but also it certainly doesn't hurt, and friendly teammates make for a better team atmosphere. If I'm considering two candidates otherwise similar, I'm going to go with the one that's more pleasant to work with.