The best way to approach an interview is with confidence and knowledge. Do your research on the company and prepare to ask the manager a number of questions based on the research you've done. Something managers like to see applicants do is take notes during the interview so don't be afraid to do so. This will set you apart from the rest of the field. Also, don't mention money to them or ask questions about benefits. If a manager persist in knowing how much money you want, tell them what your current base salary is and let them know your open to a competitive offer. Hope this helps, good luck ! P.S. Email a copy of your resume to my attention at: firstname.lastname@example.org & email@example.com Thanks, Don
I have found the book "Programming Interviews Exposed" to have some excellent practical advice. The authors have done *many* interviews and they distill their wisdom into tips that allow one to prepare for interviews. It's worth a look (even if you only read the first 2 chapters in a book store).
I'm not sure I entirely agree with "Javaheadhunter's" advice. It might be bad form to press about money early on, but if you don't broach the subject tactfully (and pre-interview, if possible) you could find yourself wasting time, both yours and the interviewers. You could just ask about the range, if you don't want to get down and dirty. Actually, the whole subject can often be addressed simply by filling out an employment application, which includes your salary history and expectations. Also, I'm personally baffled by applicants who don't ask good questions, including those about benefits. They're an important part of the package. You need to know the basics of what the company AND position offers, so it's not wrong to bring it up - but I would advise you do so after the first interview. You can do it verbally, but it's better to request written information on the company that you can take home with you. The request accomplishes two things: Demonstration of genuine interest in the company, and the chance to review pertinent information (including benefits) in an unhurried way. Best wishes on your job search!
I agree with Julie. My other piece of advice is to be positive. Focus on what you do know and your strengths. As a recruiter I find that many people I prep before an interview tend to tell me everthing they don't know. I always explain it is best to focus on what you do know and your ability to learn and be resourceful with the tasks you are less familiar with. I have seen many great candidates talk themselves out of a position because of this. The interviewer can only see what is written on the resume and it is up to you to fill them in on what you are comfortable with learning and your capability to pick up any new technologies. So many people have the background but may be missing on skill the employer is looking for and during the interview they focus on that one item, such as EJB. It is frustrating for all parties to keep going through the interview process. The online technical tests have their pros and cons. Each testing service is different. I tend to take a look at the whole picture when presenting a candidate. Your education, training, experience and references are important. I like to hear feedback on the tests as well. It is the only way I can assess the true value of the test. Good luck on your job search and happy interviewing!