Friday, July 14, 2017

Frequently Asked Questions - Java



·         Can a main() method of class be invoked in another class?
·         What is the difference between java command line arguments and C command  line arguments?
·         What is the difference between == & .equals
·         What is the difference between abstract class & Interface.
·         What is singleton class & it's implementation.
·         Use of static, final variable
·         Examples of final class
·         Difference between Event propagation & Event delegation
·         Difference between Unicast & Multicast model
·         What is a java bean
·         What is synchronized keyword used for?
·         What are the restrictions of an applet & how to make the applet access the local machines resources.
·         What is reflect package used for & the methods of it.
·         What is serialization used for
·         Can methods be overloaded based on the return types?
·         Why do we need a finalze() method when Garbage Collection is there?
·         Difference between AWT and Swing components?
·         Is there any heavy weight component in Swings?
·         Can the Swing application if you upload in net, be compatible with your browser?
·         What should you do get your browser compatible with swing components?
·         What are the methods in Applet?
·         When is init(),start() called?
·         When you navigate from one applet to another what are the methods called?
·         What is the difference between Trusted and Untrusted Applet?
·         What is Exception?
·         What are the ways you can handle exception?
·         When is try, catch block used?
·         What is finally method in Exceptions?
·         What are the types of access modifiers?
·         What is protected and friendly?
·         What are the other modifiers?
·         Is synchronised modifier?
·         What is meant by polymorphism?
·         What is inheritance?
·         What is method Overloading? What is this in OOPS?
·         What is method Overriding? What is it in OOPS?
·         Does java support multi dimensional arrays?
·         Is multiple inheritance used in Java?
·         How do you send a message to the browser in JavaScript?
·         Does javascript support multidimensional arrays?
·         Is there any tool in java that can create reports?
·         What is meant by Java?
·         What is meant by a class?
·         What is meant by a method?
·         What are the OOPS concepts in Java?
·         What is meant by encapsulation? Explain with an example
·         What is meant by inheritance? Explain with an example
·         What is meant by polymorphism? Explain with an example
·         Is multiple inheritance allowed in Java? Why?
·         What is meant by Java interpreter?
·         What is meant by JVM?
·         What is a compilation unit?
·         What is meant by identifiers?
·         What are the different types of modifiers?
·         What are the access modifiers in Java?
·         What are the primitive data types in Java?
·         What is meant by a wrapper class?
·         What is meant by static variable and static method?
·         What is meant by Garbage collection?
·         What is meant by abstract class
·         What is meant by final class, methods and variables?
·         What is meant by interface?
·         What is meant by a resource leak?
·         What is the difference between interface and abstract class?
·         What is the difference between public private, protected and static
·         What is meant by method overloading?
·         What is meant by method overriding?
·         What is singleton class?
·         What is the difference between an array and a vector?
·         What is meant by constructor?
·         What is meant by casting?
·         What is the difference between final, finally and finalize?
·         What is meant by packages?
·         What are all the packages?
·         Name 2 calsses you have used?
·         Name 2 classes that can store arbitrary number of objects?
·         What is the difference between java.applet.* and java.applet.Applet?
·         What is a default package?
·         What is meant by a super class and how can you call a super class?
·         What is anonymous class?
·         Name interfaces without a method?
·         What is the use of an interface?
·         What is a serializable interface?
·         How to prevent field from serialization?
·         What is meant by exception?
·         How can you avoid the runtime exception?
·         What is the difference between throw and throws?
·         What is the use of finally?
·         Can multiple catch statements be used in exceptions?
·         Is it possible to write a try within a try statement?
·         What is the method to find if the object exited or not?
·         What is meant by a Thread?
·         What is meant by multi-threading?
·         What is the 2 way of creating a thread? Which is the best way and why?
·         What is the method to find if a thread is active or not?
·         What are the thread-to-thread communcation?
·         What is the difference between sleep and suspend?
·         Can thread become a member of another thread?
·         What is meant by deadlock?
·         How can you avoid a deadlock?
·         What are the three typs of priority?
·         What is the use of synchronizations?
·         Garbage collector thread belongs to which priority?
·         What is meant by time-slicing?
·         What is the use of 'this'?
·         How can you find the length and capacity of a string buffer?
·         How to compare two strings?
·         What are the interfaces defined by Java.lang?
·         What is the purpose of run-time class and system class
·         What is meant by Stream and Types?
·         What is the method used to clear the buffer?
·         What is meant by Stream Tokenizer?
·         What is serialization and de-serialisation?
·         What is meant by Applet?
·         How to find the host from which the Applet has originated?
·         What is the life cycle of an Applet?
·         How do you load an HTML page from an Applet?
·         What is meant by Applet Stub Interface?
·         What is meant by getCodeBase and getDocumentBase method?
·         How can you call an applet from a HTML file
·         What is meant by Applet Flickering?
·         What is the use of parameter tag?
·         What is audio clip Interface and what are all the methods in it?
·         What is the difference between getAppletInfo and getParameterInfo?
·         How to communicate between applet and an applet?
·         What is meant by event handling?
·         What are all the listeners in java and explain?
·         What is meant by an adapter class?
·         What are the types of mouse event listeners?
·         What are the types of methods in mouse listeners?
·         What is the difference between panel and frame?
·         What is the default layout of the panel and frame?
·         What is meant by controls and types?
·         What is the difference between a scroll bar and a scroll panel.
·         What is the difference between list and choice?
·         How to place a component on Windows?
·         What are the different types of Layouts?
·         What is meant by CardLayout?
·         What is the difference between GridLayout and GridBagLayout
·         What is the difference between menuitem and checkboxmenu item.
·         What is meant by vector class, dictionary class , hash table class,and property class?
·         Which class has no duplicate elements?
·         What is resource bundle?
·         What is an enumeration class?
·         What is meant by Swing?
·         What is the difference between AWT and Swing?
·         What is the difference between an applet and a Japplet
·         What are all the components used in Swing?
·         What is meant by tab pans?
·         What is the use of JTree?
·         How can you add and remove nodes in Jtree.
·         What is the method to expand and collapse nodes in a Jtree
·         What is the use of JTable?
·         What is meant by JFC?
·         What is the class in Swing to change the appearance of the Frame in Runtime.
·         How to reduce flicking in animation?
·         What is meant by Javabeans?
·         What is JAR file?
·         What is meant by manifest files?
·         What is Introspection?
·         What are the steps involved to create a bean?
·         Say any two properties in Beans?
·         What is persistence?
·         What is the use of beaninfo?
·         What are the interfaces you used in Beans?
·         What are the classes you used in Beans?
·         What is the diffrence between an Abstract class and Interface
·         What is user defined exception?
·         What do you know about the garbate collector?
·         What is the difference between C++ & Java?
·         How do you communicate in between Applets & Servlets?
·         What is the use of Servlets?
·         In an HTML form I have a Button which makes us to open another page in 15 seconds. How will do you that?
·         What is the difference between Process and Threads?
·         How will you initialize an Applet?
·         What is the order of method invocation in an Applet?
·         When is update method called?
·         How will you communicate between two Applets?
·         Have you ever used HashTable and Dictionary?
·         What are statements in JAVA?
·         What is JAR file?
·         What is JNI?
·         What is the base class for all swing components?
·         What is JFC?
·         What is Difference between AWT and Swing?
·         Considering notepad/IE or any other thing as process, What will Happen if you start notepad or IE 3 times? Where 3 processes are started or 3 threads are started?
·         How does thread synchronization occurs inside a monitor?
·         How will you call an Applet using a Java Script function?
·         Is there any tag in HTML to upload and download files?
·         Why do you Canvas?
·         How can you push data from an Applet to Servlet?
·         What are the benefits of Swing over AWT?
·         Where the CardLayout is used?
·         What is the Layout for ToolBar?
·         What is the difference between Grid and GridbagLayout?
·         How will you add panel to a Frame?
·         What is the corresponding Layout for Card in Swing?
·         What is light weight component?
·         What is bean? Where it can be used?
·         What is difference in between Java Class and Bean?
·         What is the mapping mechanism used by Java to identify IDL language?
·         Diff between Application and Applet?
·         What is serializable Interface?
·         What is the difference between CGI and Servlet?
·         What is the use of Interface?
·         Why Java is not fully objective oriented?
·         Why does not support multiple Inheritance?
·         What it the root class for all Java classes?
·         What is polymorphism?
·         Suppose If we have variable ' I ' in run method, If I can create one or  More thread each thread will occupy a separate copy or same variable will be shared?
·         What is Constructor and Virtual function? Can we call Virtual
·         Funciton in a constructor?
·         Why we use OOPS concepts? What is its advantage?
·         What is the difference in between C++ and Java? can u explain in detail?
·         What is the exact difference in between Unicast and Multicast object? Where we will use?
·         How do you sing an Applet?
·         In a Container there are 5 components. I want to display the all the components names, how will you do that one?
·         Why there are some null interface in java? What does it mean?
·         Give me some null interfaces in JAVA?
·         Tell me the latest versions in JAVA related areas?
·         What is meant by class loader? How many types are there? When will we use them?
·         What is meant by flickering?
·         What is meant by cookies? Explain?
·         Problem faced in your earlier project
·         How OOPS concept is achieved in Java
·         Features for using Java
·         How does Java 2.0 differ from Java 1.0
·         Public static void main - Explain
·         What are command line arguments
·         Explain about the three-tier model
·         Difference between String & StringBuffer
·         Wrapper class. Is String a Wrapper Class
·         What are the restriction for static method Purpose of the file class
·         Default modifier in Interface
·         Difference between Interface & Abstract class
·         Can abstract be declared as Final
·         Can we declare variables inside a method as Final Variables
·         What is the package concept and use of package
·         How can a dead thread be started
·         Difference between Applet & Application
·         Life cycle of the Applet
·         Can Applet have constructors
·         Difference between canvas class & graphics class
·         Explain about Superclass & subclass
·         What is AppletStub
·         Explain Stream Tokenizer
·         What is the difference between two types of threads
·         Checked & Unchecked exception
·         Use of throws exception
·         What is finally in exception handling  Vector class
·         What will happen to the Exception object after exception handling
·         Two types of multitasking
·         Two ways to create the thread
·         Synchronization
·         I/O Filter
·         Can applet in different page communicate with each other
·         Why Java is not 100 % pure OOPS? ( EcomServer )
·         When we will use an Interface and Abstract class?
·         How to communicate 2 threads each other?

0 comments:

Post a Comment

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Justin Bieber, Gold Price in India