OOPS Interview Questions
Questions Answers Views Company eMail

What is OOPS and How it is different from Procedural Programming ?

HP, Infosys, Thyrocare,

23 65914

what is meant by files?

Infosys,

4 8624

is java purely oop Language?

HCL, Infosys, TCS,

49 48254


What is Object and Class? What are the differences between them?

5 9166

What is Inheritance, Multiple Inheritance, Shared and Repeatable Inheritance?

Accenture, L&T,

4 18595

What is Method overloading?

5 8180

Can we call a base class method without creating instance?

6 21208

In which cases you use override and new base?

2 6518

You have one base class virtual function how will call that function from derived class?

4 7726

In which Scenario you will go for Interface or Abstract Class?

InfoAxon Technologies,

1 9741

polymorphism means?

BFL,

6 11685

Describe the difference between a Thread and a Process?

Siebel Systems,

11 29228

Describe what an Interface is and how it?s different from a Class.

Spinsys,

7 20844

What is the difference between XML Web Services using ASMX and .NET Remoting using SOAP?

1 7878


Post New OOPS Questions

Un-Answered Questions { OOPS }

if i have same function with same number of argument but defined in different files. Now i am adding these two files in a third file and calling this function . which will get called and wht decide the precedence?

2760


What is encapsulation with example?

580


What is the difference between encapsulation and polymorphism?

596


what type of question are asked in thoughtworks pair programming round ?

1762


Can static class have constructor?

585






Is data hiding and abstraction same?

569


What is use of overloading?

610


Why do we use polymorphism in oops?

581


Can abstract class have normal methods?

614


What is class and example?

569


What are constructors in oop?

594


Why multiple inheritance is not allowed?

584


What is the difference between procedural programming and oops?

557


What is Difference Between Inheritance and creating object and getting data? means Class A extends B{ B.getMethod();} (OR) Class A{ b obj=new B(); obj.getMethod(); }

1988


Why polymorphism is used in oops?

585