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.
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?
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?
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.