| By Yakov Fain | Article Rating: |
|
| July 18, 2005 09:00 AM EDT | Reads: |
48,115 |
If last September I was calling the Java job market healthy (see http://java.sys-con.com/read/46228.htm), today's market is hot. Once again recruiters are hungry and polite, but this doesn't mean you can easily get a new job. I'd like to share with you some rules and techniques that can increase your interview success rate.
The process of getting a job consists of three separate tiers; let's call it an IPO pattern:
- Getting the Interview
- Passing the interview
- Getting the Offer
The interview is scheduled and now your main goal is to make it a tier P, and not F! Do your homework and prepare a talk on some interesting and challenging Java problems that you might have experienced in one of your projects. If you didn't have any super complex projects, just pick up a topic from one of the multiple online Java forums. Remember, your interviewer has a difficult task: he or she needs to assess your technical skills within 30-60 minutes, so help! Try to get as many technical details about the job as possible from your recruiter. If they do Java sockets, research the work with non-blocking sockets; if they're into multithreading, read about the new concurrent package offered in Java 5.0. For example, if you have prepared a talk on the internals of the Java garbage collector, you're not allowed to leave the interview without talking about this. But what if the interviewer won't ask you about GC? It doesn't really matter. Find a way to switch the conversation to GC and do your best. The interviewers are happy because they don't need to think what to ask next, and you're happy because you've had a chance to talk about a well-known subject. Will this technique work all the time? No. But it'll work most of the time.
If you're a junior developer, spend some time answering the multiple-choice type of tests that are usually required for certification exams. You don't need to get certified, but all these books and online mock tests will help you pass similar tests offered by some job agencies. Find some sample interview questions online (I've also prepared a sample set for you at http://java.sys-con.com/read/48839.htm).
Here's another tip: during the interview don't critique the application architecture of your potential employer. You'll have plenty of chances to provide technical advice after (and if) you're hired, so just focus on getting an offer.
During the interview be energetic and show your interest in this job. Even if you are a Java guru, don't behave as if you're doing them a favor just by coming for an interview. Personality matters. People don't like prima donnas.
Tier O: you've got an offer! Now think hard if you want to accept the offer or turn it down. Have I ever mentioned that you should look for a new job not when your employer decides to let you go or your contract ends, but when you have a stable job, the sky is blue, and the grass is green? This gives you a tremendous advantage: you can consider the offer without being under pressure from unpaid bills. Don't accept an offer just because the new job pays an extra $5,000 a year, which translates into less than $300 a month after taxes. But do accept the offer that will give you a chance to work with interesting technologies or business applications even if it won't pay you an extra dime. Take charge of your career and actively build it the way you want.
Published July 18, 2005 Reads 48,115
Copyright © 2005 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Yakov Fain
Yakov Fain is a Managing Director of Farata Systems, consulting, training and product company. He has authored several Java books, dozens of technical articles. SYS-CON Books released his latest co-authored book , Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters in Spring 2007. Sun Microsystems has nominated and awarded Yakov with the title Java Champion. He leads the Princeton Java Users Group. He is an Adobe Certified Flex Instructor. Currently Yakov works on the book for O'Reilly "Enterprise Application Development with Flex". He twits at twitter.com/yfain.
![]() |
JDJ News Desk 07/18/05 09:17:48 AM EDT | |||
How To Pass A Technical Job Interview With Flying Colors. If last September I was calling the Java job market healthy (see http://java.sys-con.com/read/46228.htm), today's market is hot. Once again recruiters are hungry and polite, but this doesn't mean you can easily get a new job. I'd like to share with you some rules and techniques that can increase your interview success rate. |
||||
- Kindle 2 vs Nook
- Why IBM’s Server Chief Got Busted
- Industry Experts Discuss the State of Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Performance Tuning Essentials for Java
- Confessions of a Ulitzer Addict
- It's the Java vs. C++ Shootout Revisited!
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer Aid Campaign for the Typhoon Ondoy Victims
- Cloud Computing Can Revitalize Your Career as Software Developer
- A Brief History of Cloud Computing
- Oracle & Cloud Computing: Exclusive Q&A with SVP Richard Sarwal
- Kindle 2 vs Nook
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- Why IBM’s Server Chief Got Busted
- Industry Experts Discuss the State of Cloud Computing
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Performance Tuning Essentials for Java
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Confessions of a Ulitzer Addict
- It's the Java vs. C++ Shootout Revisited!
- The End of IT 1.0 As We Know It Has Begun
- My Thoughts on Ulitzer
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- The i-Technology Right Stuff
- JavaServer Faces (JSF) vs Struts
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- What's New in Eclipse?
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- i-Technology Predictions for 2007: Where's It All Headed?
































