I applied for a job in IT development for a large company - from the description, I had all the tech skills required. I've not done any interviews for years, but got through the 1st one OK. Agent assured me that the 2nd one was fairly informal, you've basically got the job unless you mess up. Well I did mess up - they gave me another good grilling, and feedback was although technically I was fine I didn't sell myself enough! It reminded me of the Apprentice boardroom. I'm obviously no good at this sort of thing, any tips??