These are latest Interview Questions which I occurred these days in IBM
Technical - 1
1. Tell me about yourself? ( which is common question )
2. Tell me which technologies you have used up to now and how can rate yourself on these technologies? ( The next Questions will be asked on this rating. So, plan it and answer )
3. Tell me about your project? Think I am your customer and came to you. You need to explain how you can explain?
4. What are the roles and responsibilities you are handling day to day life?
5. Tell me the your project architecture?
6. What are the testing processes which are considered for your project?
7. Where the clients have faced any problems on which you have developed? Can you explain
8. Scenario: you have two arraylists as al1 and al2, as shown in below
al1(arraylist object al2(arraylist object)
e1(employee object) e1(employee object)
e2 e2
e3 e3
e4 e7
e5 e6
Here we are adding employee objects(e1,e2,e3,e4,e5) into al1 of arraylist and employee objects(e1,e2,e3,e7,e6) into al2 of arraylist.
Now you have to compare two objects and you have to delete the common objects such as (e1, e2, e3) in al1 and at the last there should be only e4 and e5. How could you write the program?
9. Why String class called as immutable?
10. Can you make a class as immutable? If yes how can you do?
11. How many action classes are there?
12. Is there any action class which is similar to the dispatcher action class?
13. What is the difference between forward() and sendRedirect()?
14. Why springs you have used in your project? And where you are comfortable with spring?
15. We have MVC architecture as Model, View and Controller. We can use directly as one jsp and one servlet( which haves all business logic and database logic) and the direct procedure performance will improved. Why do we need to use this?
16. How you will integrate struts, spring and hibernate?
17. How to use joins?
18. Write a query how to get top 5th highest salary?
Technical – 2
1. How to read the data from console and print?
2. Do you have any knowledge on Streams?
3. What are client validations? Which technology you have used for client validations?
4. How to use getElementId?
5. What is the difference between Set and List?
6. Explain what is an object? Explain in Technical way and non technical way.( Tell me in one line )
7. When you will tell it is object oriented?
8. What are object oriented concepts?
9. What is polymorphism?
10. What is Exception handling?( Tell me in one line )
11. What is the difference between compile time exceptions and runtime exceptions?
Hi
ReplyDeleteI read this post two times.
I like it so much, please try to keep posting.
Let me introduce other material that may be good for our community.
Source: IBM interview questions
Best regards
Henry
all topics are covered, these topics are enough to get a job as Freshers
ReplyDeleteThe people who answered these questions can improve the knowledge.
ReplyDeleteJava Training
Thanks For Explaining the Content with Ease to get people to Understand Easily, Intense work with Excellent Blogs.thanks lot!!!
ReplyDeleteandroid training in chennai
android online training in chennai
android training in bangalore
android training in hyderabad
android Training in coimbatore
android training
android online training