Software Design Interview Questions
Questions Answers Views Company eMail

What are the four important foundation concepts of OOP ?

Wipro,

529

What is operator overloading and polymorphism?

ITC Indian Tobacco Company,

526

Can you instantiate an abstract class and what is an inner class?

Flextronics, Tavant Technologies, Virtusa,

537

Why is C not an OOP language?

Agilent, Integreon, ZS Associates,

563

Explain what is meant by polymorphism?

BPL,

556

What is virtual?

MindCracker,

712

What do you mean by abstract classes?

DELL,

541

Can you define OOP and principles of OOP?

MindCracker,

555

what is full form OOP?

Wipro,

548

Explain OOPS.

Ittiam Systems,

586

What are the different principle of OOPS?

QuestPond,

523

What is Polymorphism, overloading, overriding and virtual?

MindCracker,

571

Why are virtual users created?

Wipro,

607

what is virtual function and pure virtual function ?

Infosys,

545

What are virtual functions, base class pointer, derived class pointer, biding references?

HPCL, Hughes Systique Corporation,

528


Un-Answered Questions { Software Design }

You are in the Planning process of your project, and your project sponsor has requested an accurate cost estimate in two weeks from today. You'll use which of the following techniques to provide her with the most accurate cost estimate? A. Bottom-up B. Analogous C. Top-down D. Earned value

568


Can a class implement two interfaces having default method with same name and signature?

553


Your project was just completed. Due to some unfortunate circumstances, the project was delayed causing cost overruns at the end of the project. This information might be useful on future projects in all of the following activities except: A. Cost estimating B. Allocating resources C. Product verification D. Activity estimating

505


You are a project manager for Laurel’s theater productions. Your new project is coming in over budget and requires a cost change through the cost change control system. The cost variance was projected using which of the following tools and techniques? A. Performance measurements B. Cost baseline measurements C. Computerized tools D. Performance reports

574


Explain the structure of bug life cycle?

478






You know that change control systems are important as they describe how to submit change requests and document how to manage the change, track the status, and determine the management impacts of the change. Each of the following processes in the Controlling process group uses a change control system as one of its tools and techniques except: A. Integrated Change Control B. Quality Control C. Scope Change Control D. Schedule Control

497


Define types of file access methods?

470


Each of the following describes an element of the Scope Definition process except: A. Breaking down the major deliverables of the project into smaller, manageable components B. Supporting detail C. Decomposition D. Improving the accuracy of time and cost estimates

485


You’re promised your team two days of paid time off plus a week’s training in the latest technology of their choice if they complete their project ahead of schedule. This is an example of which of the following? A. Achievement theory B. Expectancy theory C. Maslow's theory D. Contingency theory

729


All of the following arc tools and techniques of the Project Plan execution process except: A. Project management information system B. Work authorization system C. Organizational policies D. General management skills

517


On what basis I will select or choose an uml modeling tool?

500


How does DevOps work?

5


Explain about inheritance?

621


Explain continuous monitoring.

1


How will you define abstract classes?

567