Professional Documents
Culture Documents
Java Bad PDF
Java Bad PDF
Java-Success
Java developer training with a difference - 200+ Java interview questions & answers, Java tools to get the job done, and How to do in Ja
lots of code, diagrams, tutorials, top tips, 16 Java key areas, Java resumes, Java job hunting, & freelancing to get more job interviews & offers
Home 200+ Java Interview Questions Answered Core Java Interview Java Coding Interview JEE Interview Java Architect Inte
Java Open Interview Other Interview Q&A Java Freelancing Java Testing Interview Core Java Tutorial JEE Tutorial Top X Ja
Java Articles Java Career Tips Java Books & About Me Why this Java blog? Java Interview preparation
☛ Lulu.com store
☛ Amazon.com store
☛ Java Career companion and essenti
http://java-success.blogspot.in/ 1/4
8/21/2014 Java-Success
1. Firstly, reflect back on your past experiences and achievements by going through your resume to sell yourself Java programmer training ind
more effectively. Think of situations where you
Java programmer training index
fixed performance issues, security holes, memory leaks and/or thread-safety issues.
took a project through full Software Development Life Cycle (SDLC).
worked well in an agile environment.
earned the reputation as a "go to person".
worked on "QuickWins" projects.
took initiatives and collaborated well with the business.
Note: The Java training dashboard has "16 key areas to do well in Java". The technical key areas are vital to sell
yourself or set you apart from your competition. I am yet to work for an organization that did not face challenges relating
to performance, scalability, security, concurrency, etc.
2. Secondly, understand your prospective employers' requirements and correlate the requirements to your
experiences & achievements so that you can convince your prospective employer as to how you can add value.
3. Thirdly, research the organization you will be interviewing with. Employers like to hire those who show real interest
in them.
4. Y ou have no control over what questions get asked, and also not expected to know everything. Interviews are not
memory contests to see who gets the most questions right. The quality and clarity of the answers you give to some
of the key questions will not only make you standout from your competition, but also make your interviewers overlook
other shortcomings like not having enough experience with a particular framework/technology or not knowing answers to
some other less important questions.
5. Open ended questions don't have right or wrong answers, and give you the greatest opportunity to sell yourself
with quality answers with good practical examples. Focus on the 16 key areas to answer open ended questions.
6. Most of the interviewers start with your resume, and then get into more technical questions. Brush up on the
fundamental technical questions. If you are confused about what to prepare, I have put together some books and
350+ blog posts to brush up prior to job interviews.
The book entitled Java/J2EE job interview companion covers a wide range of core Java and enterprise
http://java-success.blogspot.in/ 2/4
8/21/2014 Java-Success
Java technologies shown in the above diagram.
The book entitled Core Java Career Essentials focuses in more detail with regards to some of the core Java
must know topics like data types, language fundamentals, OO concepts and data structures.
This blog compliments the books with more coverage on multi-threading, sought after frameworks like JSF,
Spring, Hibernate, etc, and handy tools like Selenium, JMeter, and lots more.
7. Answer the following question -- Q. Why are you better than the other developers? [Hint: Sell yourself as a well
rounded professional and not just as a techie, e.g. ability to look at the big picture, ability see things from both technical and
business perspective, SAR based answers to technical key areas, etc.]
8. Steps 4 and 5 can give you the much needed confidence in the interviews. It is natural to be nervous, but think of each
interview as a free training session where you get to assess your strengths and weaknesses.
9. Interviews are not just technical contests, and it is an opportunity for both parties to assess each other. With some
preparation and know-how, you can stand-out from the pack. Right "Attitude" is equally important. No body knows
everything. If anyone things he/she does, others would not want to work with a such person. So, if you don't know, say you
don't know. Y our soft skills like communication skills, interpersonal skills, ability to work as a team and personal traits like
positive attitude, honesty, passion, etc will be under scrutiny in your job interviews as you will need to work as a team to
get things done at your next job. It can be easier to work with your computer than working with people with different
personalities. So, don't feel too discouraged by not performing too well in the technical questions, and maintain your
composure throughout the interview. Y our soft skills and right attitude could win you the next job.
10. Books and blog posts can only guide and help you learn from others' experience. But for real success, you need to pro-
actively apply what you learn by experiencing it yourself. There is not substitute for hands-on experience.
11. Hope this site helps you open more doors as it has helped many others. I will endeavor to add more resources to this
blog. Stay tuned by subscribing to this blog.
Java developer job interview questions and answers & tutorials training cloud tags
Agile dev elopment (3) a ja x (1 ) algorithm (6) A MQP (1 ) AngularJS (4) annotation (3) A n t (1 ) AOP (3) Apache Camel (7) Architecture (10) aspectj (2) a u dit in g (1 ) BDD (4)
BigData (2) Blogging tips (2) book s (1 ) Class loader (4) Coding (38) Core Java (73) CORS (1 ) CSS (4) cURL (1 ) Da t a W a r eh ou se (1 ) Database (2) DataStructure (5) design p
(21) DOS (1 ) Drools tutorial (4) Eclipse Tutorial (6) EHCa ch e (1 ) En cr y pt ion (1 ) FireBug (2) Fir efox (1 ) FIX (3) functional programming (2) generics (4) Hibernate
Tutorial (6) HTML (3) Inv estment Banking (2) JasperReports (6) Jav a 7 (3) Java 8 (15) Jav a 8 tutorial (3) Jav a Architect (2) Java career (34) Jav a certification (2)
Java CV (5) Jav a Debugging (3) Java developer (8) Java EE (10) Java freelancer (7) Java I/O (5) Java Interview (5) Java Interview Answers (5) Java Interview Questions
Areas (12) Java Lambda expressions (6) Java resume (6) Ja v a t r a in in g (1 ) Jav a Tutorial (3) JavaScript (8) JAXB (3) jBehav e (3) JBoss (1 ) JDBC (4) JDBC T u t or ia l (1 ) JEE (6)
JMeter (2) JMS (5) JMX (3) JNDI (1 ) JPA (2) jQuery (2) JSF (5) JSF T u t or ia l (1 ) JSON (1 ) JSONP (1 ) JSP (1 ) JT A (1 ) JV M (3) LDA P (1 ) libraries (3) Logging (2) Ma pRedu ce (1 ) Maven
Tutorial (5) Mem or y (1 ) Met r ics (1 ) mock objects (3) Mockito (4) Monitoring (4) Multi-threading (27) Notepad (4) OO (8) Open CSV (1 ) Performance (8) Pla t for m (1 )
regex (3) RequireJS (2) RESTClient (2) RESTEasy (3) RESTful (5) RUP (1 ) Scalability (3) SDLC (2) security (7) Serv lets (2) soa pUI (1 ) Sou r ceCon t r ol (1 ) Spring (21) spring batch
core (3) Spr in g In t eg r a t ion (1 ) Spring JDBC (6) Spring MV C (4) Spring security (4) Spring tutorial (2) SQL (9) SQL Tutorial (2) SSL (1 ) St or ed Pr ocedu r e (1 ) SV N (3) Sy base
Blogging (3) Testing (12) Tools (13) TransactionMgmt (2) Tree structure (4) t r ig g er s (1 ) UML (2) unit testing (3) UNIX (9) Web services (14) W eblog ic (1 ) Websphere MQ (3)
(7) XML (13)
http://java-success.blogspot.in/ 3/4