Java is best suitable language due to its flexibility and high performance. It is best suitable for big enterprise application to small processing application. As a interviewer we always try to guage candidate on these basic java fundamentals. These topics are very common to cover any java related interview. I am trying to provide the latest trend in java knowledge accessment.
Related Java Openings:
Senior java developer
Java Techinal Lead
Investment Bank Java openings
Java Technical Architect
Now a days these topics are mainly asked in java interview questions.
- Threading \ Concurrency
- Java Collections
- OOPS concept
- Features of java 1.5 to understand java changes
- Spring \ Hibernate basics
- JMS
- XML parsing
- Java application profiling
- Database concepts
- Testing practice [ junit \ , mock testing]
Details on these topics: [Click on hyperlinks for this topics]
1) JAVA 1.5 details
2) Java Collection Interview questions
3) XML PArsing
4) JDBC Interview Questions
5) Hibernate interview questions
6) Java Threading questions
7) Java Concurrency questions.
8) JMS interview questions.
9) Spring Framework
Soft Skills:
We need to take care of these top 10 soft skills during interview.
These are the java interview questions asked to me recently. I am focused on Investment banks for permanent positions and I have attended atleast 20+ interview in last fews years.
Interview Question set 1.
Interview Question set 2.
Interview Question set 3.
Interview Question set 4.
Preparation:
Figure out the job descriptions and then select the technology they are focusing on. May be they are using some special tool, get on information on that.
If possible try to get information on interviewer and check his\her linked in profile. You will come to know expertise areas and main difficult questions will come from these topics. If you prepare those area and answers more thank 50% of questions, they will be impressed as they think these are very special topics and they are expert on these topics.
Best of luck for your interview and put your best effort. No need to cover all topics, it is more important that you understand the core topics and you are able to use them during application development.
Very nice blog, Thank you for providing good information.
ReplyDeletepython training in bangalore | python online Training
artificial intelligence training in bangalore | artificial intelligence online training
machine learning training in bangalore | machine learning online training
uipath-training-in-bangalore | uipath online training
blockchain training in bangalore | blockchain online training
aws training in Bangalore | aws online training
data science training in bangalore | data science online training
hadoop training in bangalore | hadoop online training
iot training in bangalore | iot online training