> It's not you: The first thing I told him was that 80% of whether you get hired at a company is nothing you can do anything about. It depends on the company, your skills, their needs gap, the timing, the manager, so if you're batting .200, that's pretty good.
The second thing was that there were some really basic stuff to make sure you're doing every time you interview that you CAN control to narrow that gap further:
> Dress: wear dark jeans, nice shoes, a button down dress shirt. This outfit is almost never "too fancy" or "too casual". If the company requires more fancy than that, might want to question if you're a good fit (unless you like wearing a suit shudder)
> Give Specific Examples: Always try to start your answer with a summary, then give a specific example then abstract it into a generalized theory. Don't start with the generalized theory and never give specifics
> Know your stuff: If you list something on your resume, especially in a recent job, make sure you can not only explain it but that you have an opinion about it and that you've considered other opinions.
Edit: the outfit above applies mainly to men, I'm less versed in what the equivalent would be for women. If someone wants to add that, I am sure it would be helpful.