Will this interview be with a contracting company or with an end company that's to hire you.
I suspect you'll be interviewed on a technical and a personality basis. You might even have to take a computerized
test. If it is face to face they want to see if they can tolerate you.
If your interviewing face to face it sounds like you have a strong chance. Will you have to relocate or is this a local firm?
Is it a
java job? Will it be swing,
jsp,
ejb or something else?