0% found this document useful (0 votes)
3 views2 pages

Essential Java Concepts and Skills

Uploaded by

venu gopal
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

Essential Java Concepts and Skills

Uploaded by

venu gopal
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

What to learn in Java?

 Core Java (Fundamentals)


 Advance Java (JSP, Servlets)
 SQL, XML, HTML, JavaScript, Web Services
 Java Frameworks: Spring, Hibernate

Introduction to Java and difference between Java and C, C++


Interview Questions:
1. How Java is Platform independent?
2. Why Java is Does not support the pointers?
3. Why Java is Dynamic Programming Language?
4. Why Java is does not require Pre-Processor Directives?
5. Why Java is having good Memory management when compared to C and C++?
6. What is Static and Dynamic Programming Language?
7. What is Call by Value / Call by Reference?

Java Program Structure and Explanation


1. Explain each and everything in a simple java Hello Program?

Compile and Run Java Program


1. How to set path in java?
2. What is difference between temporary path set and permanent path set?
3. What happens in java compilation phase?
4. Different ways to declare main () method?

main () Method Deep Explanation

Deep Explanation of Compilation and Execution


1. What is the role of compiler?
or
What happens in java compilation phase?
2. What happens in execution phase?
or
Role of JVM?
3. What is Virtual Machine?
4. What is JVM (Java Virtual Machine)?
5. Explain deep architecture of Class Loader
6. How many memory areas are present in JVM?
7. What data is stored in Method Area?
8. What data is stored in Heap Area?
9. What data is stored in Stack Area?
10. What will PC (Program Counter) Register will store?
11. What will Native Method Area will store?
12. Explain the working of Execution Engine?
13. What is JIT Compiler?
14. What is Java Native Interface?

Data Types in Java


1. What are statically and dynamically typed languages?
2. What is difference between Primitive Data Type & Non-Primitive Data Type?
3. What are Wrapper Classes?
4. What is Autoboxing & Unboxing?
5. What is ADT (Abstract Data Type)?
6. Why java is not purely OOP's Language?
7. How primitive variables passed to methods - by value or by reference?
8. What is type casting?
9. What are different types of Type-Casting in java?
10. What is Type Checking & Type Casting?
11.

You might also like