| Some additional points since i'm currently interviewing a lot -Practice leetcode since it will make up 50-60% of the interview process -Study your resume inside and out, know the whys of what you did not just the whats -Don't talk too much, sometimes nervousness and anxiety can make itself with a candidate talking too much or too little, both are bad, be concise with your answers but don't ramble on, the more you ramble the more surface area you give the interviewer to poke holes at what you said. Being concise can lead the interviewer towards areas where you are most comfortable answering questions. -Realize you might be an amazing developer but you only have a couple of hours to show prospective employer what you got, don't be too harsh on yourself if you get rejected, it is impossible to know a person in 3 hours, they are merely going based on their best judgement of you (which is mixed in with actual performance considerations and bias many times) and not the "reality" of you. |
And, if you can do that where you are, put yourself forward to be interviewing. After about 20-30 interviews you’ll find a few nuanced insights, some of them specific to your area.