Companies
Skip to content
All core subjects

Kunal Kushwaha

Kunal Kushwaha OOP Interview Preparation Playlist

Kunal Kushwaha's Object Oriented Programming (OOP) in Java course covers classes, objects and constructors through inheritance, polymorphism, encapsulation, abstraction, interfaces, generics and the Collections Framework.

7 videos1 sectionsWatch on YouTube

0%

0/7

Overall progress

0 / 7

What this playlist covers

Kunal Kushwaha OOP Interview Preparation Playlist by Kunal Kushwaha runs to 7 videos across 1 section: Object-Oriented Programming in Java. Tick each video off as you finish it — progress is saved in this browser, and syncs across devices once you sign in. Nothing here is gated and there is no signup to start.

Seven videos that skip the four-pillars recital and go at how object-oriented design decisions are actually made — in Java.

Who it is for

Someone who can already write a class and wants to know why they would choose an interface over an abstract class. Not a first introduction.

How to work through it

  1. 01All 7 in order — it is one section and short enough to do in a sitting or two.
  2. 02Pay attention to the interface-versus-abstract-class and composition-versus-inheritance discussions. That is the part interviewers push on.
  3. 03Follow with an LLD playlist, which is where this material gets applied.

What it does well

  • Design-first rather than definition-first. Most OOP playlists teach you to recite encapsulation; this one teaches you to decide.
  • Short enough to finish, which matters more than it sounds.
  • Java, which is the language most OOP interview questions are framed in.

Where it falls short

  • 7 videos will not cover a syllabus. If you need OOP for an exam rather than an interview, this is not enough.
  • Assumes Java familiarity and does not teach it.
  • No operator overloading, no C++-specific material — irrelevant for Java roles, a gap for C++ ones.

What to pair it with

Other playlists worth comparing