I recently had an interview at a mid-sized IT company and didn't get the job. After analyzing the reasons:
First, my answers to technical questions were weak. I focused too much on 'projects I've worked on' and neglected basic concepts.
Second, I failed in time management during the coding test. I spent too long on one problem.
Third, I was nervous during the personality interview and rambled.
In the future, I need to review basic textbooks and practice mock interviews a lot. Does anyone have interview preparation tips to share?