Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interview Prep Notes

A collection of basic interview questions and concepts in Java, C++ and OOPs.
This repository is designed as a quick reference guide for revision and interview preparation.


📌 Topics Covered

Java

  • OOPs Concepts (Abstraction, Encapsulation, Inheritance, Polymorphism)
  • Static Functions
  • Multithreading
  • Exception Handling
  • Interfaces & Abstract Classes

C++

  • Static Functions
  • Friend Functions
  • Virtual Functions
  • Function Overloading & Overriding
  • Templates

General OOPs

  • Abstraction vs Encapsulation
  • Overloading vs Overriding
  • Interfaces vs Abstract Classes
  • Design Principles (SOLID basics)

🚀 How to Use

  • Each topic is explained with short notes and examples.
  • Use it for quick revision before interviews.
  • Browse through the files by language/topic.

📖 Why this repo?

This repository acts as a handbook for:

  • Students preparing for placements
  • Developers revising core concepts
  • Anyone looking to strengthen their programming fundamentals

🤝 Contribution

Contributions are welcome!

  • Feel free to add more examples, explanations, or fix typos.
  • Follow proper formatting when adding content.

⭐ Support

If you find this helpful, don’t forget to star ⭐ the repo!

About

A collection of fundamental interview questions and concepts in Java, C++ and OOPs. This repository covers important topics such as static functions, friend functions, abstraction, inheritance, polymorphism, multithreading, and more. Useful for quick revision and interview preparation.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors