1. What is thin client?

A system that runs a very light operating system with no local system administration and executes applications delivered over the network.

2. What is Unicode?

A 16-bit character set defined by ISO 10646. See also ASCII. All source code in the Java programming environment is written in Unicode.

3. What is synchronized?

A keyword in the Java programming language that, when applied to a method or code block, guarantees that at most one thread at a time executes that code.

4. What is thread?

The basic unit of program execution. A process can have several threads running concurrently, each performing a different job, such as waiting for events or performing a time-consuming job that the program doesn't need to complete before going on. When a thread has finished its job, the thread is suspended or destroyed. See also process.

5. What is throws?

A Java keyword used in method declarations that specify which exceptions are not handled within the method but rather passed to the next higher level of the program.

6. What is transaction isolation level?

The degree to which the intermediate state of the data being modified by a transaction is visible to other concurrent transactions and data being modified by other transactions is visible to it.

7. What is try?

A Java keyword that defines a block of statements that may throw a Java language exception. If an exception is thrown, an optional catch block can handle specific exceptions thrown within the try block. Also, an optional finally block will be executed regardless of whether an exception is thrown or not.

8. What is URN?

Uniform Resource Name. A unique identifier that identifies an entity, but doesn't tell where it is located. A system can use a URN to look up an entity locally before trying to find it on the Web. It also allows the Web location to change, while still allowing the entity to be found.

9. What is void?

A Java keyword used in method declarations to specify that the method does not return any value. void can also be used as a nonfunctional statement.

10. What is while?

A Java keyword used to declare a loop that iterates a block of statements. The loop's exit condition is specified as part of the while statement.

Download Interview PDF