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: Shahn Zular
Country: El Salvador
Language: English (Spanish)
Genre: Finance
Published (Last): 22 September 2006
Pages: 273
PDF File Size: 18.74 Mb
ePub File Size: 9.20 Mb
ISBN: 111-1-73073-903-6
Downloads: 66511
Price: Free* [*Free Regsitration Required]
Uploader: Faell

By quickly switching between executing tasks, uava creates the impression that tasks execute sequentially. If you do happen to call the finalize method in some rare instances then remember to call the super. Illustrate that you are technically sound to work independently as well as have the interpersonal skills to fit into any team environment. Which Java related website s or resource s do you use to keep your knowledge up to date beyond Google? Formatter class API for the format specification details.

You can illustrate how you took initiative to fix a transactional issue, a performance problem or a memory leak jaga. What is the difference between Swing and AWT components? Best practices and performance considerations. The management assigned you with the task of improving the performance of the batch process to hours i. An exception can be thrown, either a newly instantiated one or an exception that you just caught, by using throw keyword.

A pool of Strings is maintained by the String class. The remaining catch clauses are ignored. Nested top-level class is an Inner class. VO is an acronym for Value Object.


Java Interview Questions and Answers: Explain some of the pitfalls of Hibernate and explain how to avoid them? The Locale kjmar is used to tailor program output to the conventions of a particular geographic, political, or cultural region.

Assert is inappropriate because the method guarantees that it will always enforce the argument checks. The first catch clause that is capable of handling the exception is executed. When a task invokes its kuumar method, it returns to the ready state. Even better is to use just arrays where possible. JAR files is Java Archive fles and it aggregates many files into one. You can kkumar declare a method or function but not provide the implementation.

Arun Kumar _ Java 5_J2EE Interviews Questions and Answers

The assertion statements have two forms as shown below: Life cycle of an applet includes which steps? It also inherits all the default modifier methods and their implementation.

Yes, since inheritance inherits everything from the super class and interface, it may make the subclass too clustering and sometimes error-prone when dynamic overriding or aruul overloading in some situation. So, how is the very first class loaded? Each generic component class handles its own individual view-and-controller responsibilities. This is a read only property isOptimizedDrawingEnabled in JComponent, so the only way components can change the default value is to subclass and override this method to return the desired value.

How will you initialize an applet?

The data types float and double are primarily designed for engineering and scientific calculations. Can you use an applet as an application?

Arulkumaran’s Books and Publications Spotlight

For example Sibling1 kumra loader cannot see classes loaded by Sibling2 class loader Sibling2 classloader Both Sibling1 and Sibling2 class loaders have visibilty into classes loaded by their parent class kumra eg: Technical skills alone are not sufficient for you to perform well in your interviews and progress in your career.


Flyweights are typically instantiated by a flyweight factory that creates a limited number of flyweights based on some criteria. If two objects have the same hashCode does not mean that they are equal.

arhl For non decimal values you could either use the primitive values such as int, long etc or wrapper classes such as Integer, Long etc. If a class has multiple functions by same name but different parameters, it is known as Method Overloading. Have you got the time to read 10 or more books and articles to add value prior to the interview?

You could also reflect an experience from a past job, where each developer was assigned a weekly roster to provide support.

Non-opaque components like JLabel, look up its hierarchy to find the closest opaque component, which is Jpanel-1 because JPanel – 4 is opaque as well. Which package is used for pattern matching with regular expressions? The strength of this programming methodology is that it gets the programmer to kumag clearly about what a function does, what pre and post conditions it must adhere to and also it provides documentation for the caller.

If the array is an array of primitive types, then all the elements of the array will be initialized to the default value corresponding to that primitive type. What is the difference between a Window and a Frame? Also consider using multi-threading in your single-threaded applications where possible to enhance performance.

This is also a very popular interview question.