I am 2010 passed out from MNITJ. I would like to contribute for CrazyforCode by sharing my experience of Software AG Interview process. This was for a SSE position in Bangalore.
There was no written test. I had 3 round of F2F interviews and 1 HR interview.
Round 1
Q1. Interface i = 20 Abstract class i = 10
subclass uses i,what will be the value??
Q2. new String(“str”); how many objects will be created?
Q3. wait(); notify(); Explain?
Q4. When will a thread go in a waiting state?
Q5. Can we have a static & final method?
Q6. Can we have an abstract & final method?
Q7. What are the implications of declaring a constructor private?
Q8. Can there be a private/constructor in an abstract class?
Round 2
Q1. Do all lists retain the insertion order?
Q2. How to add an object in a sorrted arraylist at its sorted place?
Q3. How to sort keys in a hashmap?
Q4. How to sort values in hashmap?
Q5. Can a constructor be final?
Q6. How can u stop a class from being subclassed? except final?
Q7. How will u create your class immutable?
Round 3
This round was more on java programs.
Q1. How to handle deserialization if the base class has changed?
Q2. What will be the data structure of the n-ary tree?
Q3. Implement a stack in java?
Q4. DS for doubly linked list?
Thanks Aditya for contributing this article. If you would like to contribute, mail us your interview experience at [email protected]. We will like to publish it on CrazyforCode and help other job seekers.
what would be the solution for the Q1 of round 3
Complete solution of all the above question :-
http://everybrickmatters.blogspot.in/2013/08/software-ag-interview-set-1.html
Thankyou so much.