___
___
___
Fellowship program with 100% Job Guarantee
Home
Jobseeker
Institute
Recruiter
12th Student
Login
Login as Jobseeker
Login as 12th Student
Login as Recruiter
Technical Interview Questions
Home
/
Interview Questions
Technical
OOPS
OOPS
Why Java doesn't support multiple inheritance?
When can an object reference be cast to an interface reference?
What is marker interface?
Can an Interface be final?
Can you declare an interface method static?
Can there be any abstract method without abstract class?
What is the difference between abstraction and encapsulation?
What is abstraction?
What is the difference between static binding and dynamic binding?
What is the difference between static binding and dynamic binding?
Can you achieve Runtime Polymorphism by data members?
What is Runtime Polymorphism?
What is the difference between an Interface and an Abstract class?
What is an interface?
What is an abstract method?
What is an abstract class?
Can we have virtual functions in Java?
Difference between method Overloading and Overriding.
Can we override the overloaded method?
Why we cannot override static method?
Can we override static method?
What is method overriding?
Can we overload main() method?
Why method overloading is not possible by changing the return type in java?
What is method overloading?
What is early and late binding?
What is sealed modifiers?
What are tokens?
What is Inline function?
What are manipulators?
What are the Object Characteristics?
What is Dependency?
What is the meaning of "IS-A" and "HAS-A" relationship?
What is the diamond problem in inheritance?
What is the difference between Procedural programming and OOPS?
What are the advantages of OOPS concepts?
What is the 5 objects oriented design principle from SOLID?
What is the difference between Association, Aggregation, and Composition in OOP?
What is the difference between State and Strategy Pattern?
Which OOP concept Decorator design Pattern is based upon?
What problem is solved by Strategy pattern in Java?
Can a class extend more than one class in Java?
Can an interface extend more than one interface in Java?
Can we have a non-abstract method inside interface?
What is the default method of Java 8?
Can we override a method which throws runtime exception without throws clause?
Can we change the return type of method to subclass while overriding?
Can we override a private method in Java?
Can we prevent overriding a method without using the final modifier?
Is Java a pure object oriented language? if not why?
What is method hiding?
What is Aggregation?
What is Association?
Why we can't create object for abstract class.
Why we can't create object for abstract class.
Why we can't create object for abstract class.
Why we can't create object for abstract class.
Why we can't create object for abstract class.
Why we can't create object for abstract class.
Why we can't create object for abstract class.
Why we can't create object for abstract class.
Why we can't create object for abstract class.
Quick Links to Explore
Create Infographic Profile
Take Test / Challenge Yourself
Interview Questions
Fellowship Program
Mentorship Program
Campus-pre Internship
Training Program with PPO
One-to-One Placement Support
Jobseeker Registration
Campus Hiring Support
Submit your Profiles
Active Candidate List
Get Instant Reference
Technical Jobs
Non-Technical Jobs
Internship Opportunity
MNC Jobs
Join Our Team
Job by Details
Admission Support
Recruiter Registration
Recruiter Login
Quick Job Post
Job Post in Details
Access Database
Throw a challenge
DO Campus Hiring
Hire Entry Level Graduates
Hire Interns
Recruiter Networking
After 12th Scholarship
Find Your College
Ask for counseling
Register for programs
Payment Links
Schedule conversation with team
Issue / Feedback form
Contact Us Form
Get Job Updates
Submit Candidate Resume