IBM experiencehave recently attended an interview with IBM for java , Spring and Web services profile.I have 5 years 3 month of total experience.I got a mail from recruiter tat they have opening in IBM for Java. I confirmed tat i will attend this interview .
Day 1: First round was Online mcq test on java and a program which you have to compile and run . It should pass the test cases . Like in hackers earth .MCQ was based on core java and it was basics . I dont remember all the questions butthe questions were from collections , constructor , Super keyword , polymorphism and simple thread.And the program i got was to check if a number is Armstrong no or not.I cleared it .
Second round was technical . It was telephonic but i have to take it from IBM office only . this will be bit tough . For me the interviewer was rude but i managed. Below were the questions he asked me .What is Immutable class in java ?Create your own immutable class ?what is singleton and factory ?how to make singleton class thread safe?What are Demon Thread in Java ? What is Garbage collection ?What is the priority of GC ?Difference between Comparator and comparable?Questions from Hash code and equals method for Custom Objects .Difference between hashmap and hash table?what is Dependency injection ? what is beans and its life cycle ?Questions from Application COntext and annotations.Create a REST API to give the response as hello world .Different methods in REST -PUT , POST ,GET , DELETE?Difference between PUT and POST?
面试感受:一般;面试难度:有难度;面试来源:猎头推荐