To prepare a Java fresher interview, it is always better to know what particular skills companies are looking for.
This article explains everything in detail and make it very clear to help you be more aware of an interview and yourself.
Tip #1: Your front door, good looking Resume
Your resume is more important to get interview calls from top organizations. In order to make your profile unique from others; you must complete Oracle Java Certifications and make your resume headline something like below:
Oracle Java SE 8 Certified Programmer
Oracle Java EE 6 EJB Certified Expert
Given two identical programmers in an interviewer, would he hire the one who is certified or the one who is not? Perhaps the certification gives one a slight edge.
Looking back at these points, we conclude that certifications are most important for beginners. Studying for the tests give you something concrete to focus on, and being Java certified gives you one extra bullet point on a resume.
You can find the list of Java Certifications at MyExamCloud.
Tip #2: Important Java Topics one must know for an Interview
The basic important Java questions are from OO concepts and core Java APIs.
Write once and run anywhere – Platform Independence
API(Application Programming Interface)
The Java main method.
Instance, Class and Local variables
Reference types (primives and objects)
Constructor vs. Methods
The static keyword (static method, static variables..)
Difference between static vs. instance
Difference between this vs. super
Sub class, Super Class
Compile time exceptions
String vs. StringBuffer
StringBuffer vs. StringBuilder
Primitives (int, double, float, long, byte..)
Tip #3: Practice Good Nonverbal Communication and be honest and don’t bluff
Good communication skills include listening and letting the person know you heard what he said. Observe your interviewer, and let your mind think about the answer before you speak.
It’s about demonstrating confidence: standing straight, making eye contact and connecting with a good, firm handshake. That first impression can be a great beginning — or quick ending — to your interview.
Answer what you know, confidently. If you have been asked a question that you don’t know for example something like advanced Java concepts like JAX-RS, JAX-WS, Start by telling “I am not aware of that”. Never tell a wrong answer confidently. That will make them doubt your correct answers also or may feel that they were guesses.
Tip #4: Write programs on paper instead of talking
Telling the interviewer more than he needs to know could be a fatal mistake. When you have not prepared ahead of time, you may tend to ramble, sometimes talking yourself right out of the job. It is good to write a code or diagram in a paper will definitely impress your interviewer.
Tip #5: Good Attitude
Attitude plays a key role in your interview success. Overconfidence is as bad, if not worse, as being too reserved. When asked if they have any questions, most candidates answer, “No.” Wrong answer. It is extremely important to ask questions to demonstrate an interest about the company like products or projects. Asking questions also gives you the opportunity to find out if this is the right place for you. The best questions come from listening to what is asked during the interview and asking for additional information.
Tip #6: General questions
Tell us about yourself?
Keep your answer very simple and brief. Don’t prolong by telling your family history and schooling. Be brief and focus more on your Java skills and interesting projects you have done by Java.
Why should we hire you?
You tell them that because I have all the attributes that this role requires. Knowledge, experience, skills and abilities. I have valid proof from Oracle as certified Java Programmer.
What are your strengths?
Your strengths should relate to the skills, company and job opening. You can tell about your achievements in your school/college/company. You also tell them that I am a Oracle Certified Java Programmer.
What are your weaknesses?
Never say you do not have any weak points. Try not to reveal your personal characteristics. The best “weaknesses” are disguised as strengths, such as “I dislike not being challenged at work”. Another good approach is to mention a weakness that is irrelevant for the job or one that can be overcome with training.
Take online Java Certification Practice Tests