Interview questions
Interview questions
Basic Concepts
1. What is Java?
4. What is the significance of the public static void main(String[] args) method?
8. What is polymorphism?
9. What is encapsulation?
OOP Concepts
15. What is the difference between final, abstract, and static keywords?
16. What is the difference between private, protected, and public access modifiers?
Collections Framework
Exception Handling
Multithreading
Java 8 Features
Design Patterns
Basic Concepts
24. What is the difference between shallow copy and deep copy?
Advanced Concepts
28. What is the difference between a class variable and an instance variable?
36. What is the difference between a static method and an instance method?
44. What is the difference between a class variable and an instance variable?
48. What is the difference between a static method and an instance method?
1. What is SQL?
7. What is normalization?
8. What is denormalization?
19. What is the difference between NULL and '' (empty string)?
31. What is the difference between OUTER JOIN and CROSS JOIN?
32. What is the difference between LEFT JOIN and RIGHT JOIN?
33. What is the difference between FULL OUTER JOIN and CROSS JOIN?
34. What is the difference between INNER JOIN and OUTER JOIN?
35. What is the difference between CROSS JOIN and SELF JOIN?
36. What is the difference between SELF JOIN and CROSS JOIN?
37. What is the difference between CROSS JOIN and FULL OUTER JOIN?
38. What is the difference between FULL OUTER JOIN and LEFT JOIN?
39. What is the difference between LEFT JOIN and RIGHT JOIN?
40. What is the difference between RIGHT JOIN and FULL OUTER JOIN?
Database Design and Management
Basic Concepts
1. What is Python?
Data Structures
13. What is the difference between keys(), values(), and items() methods?
Advanced Topics
Basic Concepts
1. What is a network?
Network Protocols
Basic Concepts
4. What is virtualization?
7. What is the difference between cloud computing and traditional data centers?
Basic Concepts
1. What is a data structure?
4. What is an array?
6. What is a stack?
7. What is a queue?
8. What is a tree?
9. What is a graph?
25. What is the difference between a binary tree and a binary search tree?
Advanced Topics
35. What is the difference between breadth-first search and depth-first search?
Miscellaneous