OOPs:
1. Explain polymorphism. Name the types of polymorphism.
2. Differences between method overloading and method overriding.
3. Types of inheritance in C++.
4. What is a constructor?
5. What is a destructor?
6. Can a destructor be overloaded?
7. Difference between Abstract class and Interface.
8. When to use Abstract class and when to use interface?
9. What are classes, objects?
10. Explain the concepts of OOP.
11. Implement Inheritance and polymorphism.
12. What is the difference between C++ and Java?
13. What are the main concepts of Object-Oriented Programming?
14. Explain Data abstraction with an example.
15. Inheritance types.
16. Access Modifier in Programming.
17. How does Java compilation work internally?
18. Why is Java not 100% OOP?
19. Real-world example of Interface.
Data Structures:
1. Explain Stack. What is a monotonic stack?
2. What is the difference between Stack and Queue?
3. What is Dequeue?
4. Reversing a string and linked list.
5. Sorting an array.
6. Difference between Arrays and LinkedList.
7. Second Largest Element in the array. Code.
8. Two Sum coding.
9. Swap numbers coding (all possible methods).
10. Write a program to check if a number is Armstrong or not.
11. Reverse the String and find whether the array is sorted or not.
12. Min Value in array.
13. What is the difference between an array and a list?
14. Remove duplicate elements from an array.
15. Tower of Hanoi.
16. Write a prime number program.
17. Write a leap year code.
Operating System:
1. What are the types of operating systems?
2. What are the different layers in OSI? How do they communicate?
3. Difference between compiler and interpreter.
4. Define deadlock and how to prevent it.
5. What is multithreading?
DBMS:
1. Differences between Drop and Truncate.
2. Difference between inner join and outer join.
3. What are joins in MYSQL?
4. What is normalization?
5. What is foreign key?
6. What is RDMS?
7. What is a trigger? Explain in detail.
8. What is a transaction in DB?
9. Write a SQL join query.
10. Display all the data of a particular table.
11. How to update a record of a View in MYSQL?
12. How to optimize the SQL query?
13. Database questions like joins, rank, row_num.
Coding Questions:
1. Write a program to find duplicate numbers in an array.
2. Write a prime number program.
3. Write a leap year code.
4. Write a program to calculate the Least Common Multiple (LCM) of two numbers.
5. Palindrome code.
6. Reverse a string.
7. Tower of Hanoi.
8. Fibonacci code.
9. HCF code.
10. Sorting an array.
11. Pattern printing questions.
12. Reverse the String and find whether the array is sorted or not.
13. Remove duplicate elements from an array.
14. Min Value in array.
15. LCM code.
16. Second Largest Element in the array. Code.
17. Swap numbers coding (all possible methods).
18. Write a program with if-else condition.
Exception Handling:
1. What is an Exception?
2. Multithreading Exception.
Miscellaneous:
1. What is a lambda function in Python?
2. What are data types in Python?
3. Explain bubble sort and insertion sort.
4. Write a program with if-else condition.
5. What is the syntax for Switch case?
6. Explain the concept of Tower of Hanoi.
7. Difference between .py and .pyc.
8. What is the importance of indentation in Python?
9. What is the difference between C and C++ programming languages?
10. What is JVM? Why is Java called a platform-independent programming language?
11. Real-world example of Interface.
12. What is dependency injection?
13. What are SOLID principles?
14. What are design patterns?
15. How to implement security in MSSQL?
16. Explain MVC architecture.
17. Do you know MongoDB?
18. What is the difference between a Data Engineer and a Data Scientist?
19. What is the out-of-the-box implementation you have done?
20. What are the different types of classes?
21. Questions on HTML and CSS (from resume).
SQL & Database:
1. What is a foreign key? What is RDMS?
2. What are the differences between Drop and Truncate?
3. Write a SQL join query.
4. Database questions like joins, rank, row_num.
5. Difference between inner join and outer join.
6. How to update the record of a View in MSSQL?
7. What is a trigger? Explain in detail.
8. What is normalization?
9. Display all the data of a particular table.
10. How to optimize a SQL query?