Hi JAVA is a ocean, so as you have going to shown 2+ years of experience you must have The above site is managed by Arul Kumaran, who is well known author for his book Java / J2EE, . Hitesh Kumar, CEO & Founder at Sitesbay. com. Java/J2EE Job Interview Companion [Arulkumaran Kumaraswamipillai, Sivayini Arulkumaran] on *FREE* shipping on qualifying offers. + Java/ J2EE Interview questions with clear and concise answers for: job Anuj Kumar. View Arul kumar’s profile on LinkedIn, the world’s largest professional community. Arul has 4 jobs listed on their profile. GWT, Java and J2EE Developer.

Author: Gagor Kelkree
Country: Sri Lanka
Language: English (Spanish)
Genre: Literature
Published (Last): 27 July 2014
Pages: 59
PDF File Size: 18.71 Mb
ePub File Size: 5.84 Mb
ISBN: 224-2-43621-989-1
Downloads: 74487
Price: Free* [*Free Regsitration Required]
Uploader: Gorr

Typical M V C architecture is show n above. Why is it a best practice to implement the user defined key class as an immutable object? Life cycle involves the following steps: Sometimes you want to add a container to another container. You and your fellow developers were not only able to effectively communicate and collaborate with the business users and analysts but also provided progressive feedback to each other due to iterative approach. Also try to be humorous to show your smartness.

The code sleep ; puts thread aside for exactly two seconds. Can you describe a situation where you took initiative?

LATEST JAVA interview Questions pdf arul kumar

Order of precedence determines the order in which operators are evaluated in expressions. If a subclass provides a specific implementation of a method that is already provided by its parent class, it is known as Method Overriding. The 8 contract positions I held over the last 5.

The other two methods are paintBorder Graphics g and paintChildren Graphics gwhich tells to paint any border and paint any components contained by this component respectively. List of items from an array of objects, then it is more efficient and it is a best practice to use Arrays. What is the difference between an abstract class and an interface and when should you use them?


What is the difference between a service locator pattern and an inversion of control pattern? This batch process had been used for the past two years, but since then the number of stores had increased and so did the size of the data in the database.

Can you describe a situation where you applied your problem solving skills? Know their product lines and their competitors. The life cycle of a thread include: When the intern method is invoked equals … method is invoked to determine if the String already exist in the pool. This is achieved by: These key areas are really worthy of a mention in your resume and interviews.

Compare your resume, before and after reading this companion. Why is the role of init method under applets? No, Java does not allow Default Arguments.

If two objects have the same hashCode does not mean that they are equal. You should act interested in the company and the job and make all comments in a positive manner.

Some Java keywords are import, super, atul, etc. A class loader is an object that is responsible for loading classes. The Collections API is a set of classes and interfaces that support operations on collections of objects. Method overriding provides the specific implementation of the method that is already provided by its super class parameter must be different in case of overloading, parameter must be same in case of overriding. Effective Java by Joshua Bloch.

The benefit of polymorphism ,umar that it is very easy to add new classes of derived objects without breaking the calling code i. It is the process where one object acquires the properties of another. A popular design pattern. We can protect variables from unacceptable values. Technical skills alone are not sufficient for you to perform well in your interviews and progress in your career. Finalize methods are invoked by the garbage collector prior to reclaiming the memory occupied by the object, which has the finalize method.


As you can see from the diagram below, containers collect components. How would you refresh your cache? Pattern class, Matcher class and PatternSyntaxException class. You will find more questions and answers relating to these key areas i.

200 LATEST JAVA interview Questions pdf arul kumar

A JPanel is a container as well. Describe a situation where others you worked on a project disagreed with your ideas, and what did you do? Patterns reflect the experience and knowledge of developers who have successfully used these patterns in their own work.

This is a powerful design pattern because it allows the separation of controller logic of an application from its visual representation. Allows access to only last item inserted. If anyone tries to kuma an object of an abstract class, the compiler prevents it. It is designed to adapt to an evolving environment.

Polymorphism is the ability of an object to take on many forms. The contract can be stated in terms of 6 simple principles as follows: Objects are serialized to and from the inputstream and outputstream of the connection respectively.

This will safeguard your method from not being called at runtime. The constructors are called only once per creation of an object while regular methods can be called many times.

Arun Kumar _ Java 5_J2EE Interviews Questions and Answers

A NullPointerException is thrown when calling the instance method of a jav object, accessing or modifying the field of a null object etc. It is also used to access classes and sub-packages from a package. So what is the difference between a component and a service?