Software Design Interview Questions
Questions Answers Views Company eMail

What is SRD(System Requirement document), FSD (Functional Specification Document), RSD (Requiremnet specific document)? If these are different document wat are there contents?

College School Exams Tests, HP, Infosys,

1 26412

what is MVC Pattern?

Honeywell,

3 9021

Which Design Patterns you know?

Honeywell,

4 13913

What are actually Model,view,Controller in MVC Pattern?

Honeywell,

2 9845

If there is a Model class,View class,Controller class then How these are internally related? Which layer objects instantiated in which layer? How they communicates?

Honeywell,

4 9377

what is data access layer?

Honeywell,

7 15804

write 5 best test cases like any password?password should be mixed case with atlest one number or special characters?

Wipro,

2 7864

what are all the test scenarios for login passwords?(user authentication)

Infosys,

7 20112

Assignment A software house got a project to automate sales/purchase department of a furniture store. The store management is clearly transferred their requirements to the software house management. There is no chance of changing the requirements afterwards. Software house management use waterfall process model to make the project. Given is the progress flow of water-fall process model In waterfall process model, the deliverable (document) produced in one phase serves as an input to the next phase. Suppose you are a project manager who is leading this project. It is decided to work and complete the project using waterfall process model approach. You are required to develop a plan in which the key task is to decide the deliverable that should be built during and after completion of each phase. Also give a description or required contents that must be included in those deliverables. You are not supposed to make the complete project. All you are required to do is to make a Project plan. In that, you need to give a set of deliverables (documents) which according to you, should be developed in each of the phase (Requirements, Designing, implementation, Testing, Maintenance). Also provide contents which should be there in each deliverable. The contents should be clear and have brief explanation. Note:: There are one folder and one file in the attached folder. The file is named as Assignment 4 write-up which is your assignment write-up. The other folder named Project deliverables is the folder in which you are required to organize and place your deliverables. Name of the document/deliverable saved in each folder should be mentioned in the file named checklist (This file is placed in the “Project deliverables” folder) For Example If you produce a deliverable named Requirement Specification (RS) in the “Requirements” phase. You need to do following tasks 1) Finalize the RS contents 2) Save the file in sub-folder named Requirements 3) Write the name of this document in the checklist file under the heading Requirements. Similarly, you need to make and save deliverables of each phase. Not all phases contain one deliverable. There must be some phases having more than one deliverables. PLEASE SIR PRIVIDE ME THE CHECK LIST FOR GIVE SENERION ? CHECKLIST ARE: 1-Requirements 2- Designing 3- Implementation 4- Testing 5- Maintenance

1 6446

One of our potential future investors ask us for following: "We also wanted to see the high level algorithm diagrams". I have searched the Web a lot and have found a lot of types of diagrams. I will not list them here. I'm not sure that the definition "high level algorithm diagrams" exists at all. Any way, if you know it is - where I can find it on Web. The more general question. If one need to create (let us define it this way) high level algorithm diagrams - where to find types, descriptions and templates on Web. Thanks a lot. Valery

1502

What is your management Style

ABC, Hospitality, Thomson,

8 22159

What are the skills required to be a project manager? Followup question, Rate yourself in each of the skill with examples.

Cognizant, Microsoft,

18 35590

Suppose you did all your work in a 32 bit system, the production server is 64 bit system, you find that during UAT, the system fails and is not working, how will u communicate to your customer, what solution will you provide to the client?

Microsoft,

6 15415

What will you do, if your subordinate has a problem with you? How will you deal with this situation

Verizon,

18 31528

difference between SAP BI & business object DW/ reporting

iFlex,

1 7797


Un-Answered Questions { Software Design }

How do you communicate bad news in your team?

497


Which of the following processes serve as inputs to each other? A. Executing and Controlling B. Planning and Executing C. Planning and Controlling D. Executing and Initiation

591


Define modularity?

642


What is mean by relational and object dbms?

499


What are abstract methods?

572






What is mvc and why it is used?

1


You are a project manager for a growing dairy farm. They offer their organic dairy products regionally and are expanding their operations to the West Coast. They're in the process of purchasing and leasing dairy farms to get operations under way. The sub project manager in charge of network operations has reported some hardware problems to you. You’re also having some other coordinating and integrating other elements of the project. Which of the following is true? A. You are in the Project Plan Execution process. B. Your project team doesn't appear to have the right skills and knowledge needed to perform this project. C. You are in the Information Distribution process. D. Your project team could benefit from some team-building exercises.

504


Can you name the different elements with the collaboration diagram?

527


What are decision models? A. Project selection criteria B. Project selection methods C. Project selection committees D. Project resource and budget selection criteria

501


Why we need "Areas" in MVC?

5


You are a project manager for a growing dairy farm. They offer their organic dairy products regionally and are expanding their operations to the West Coast. They're in the process of purchasing and leasing dairy farms to get operations under way. You are in charge of the network operations part of this project. An important deadline is approaching that depends on the successful completion of the testing phase. You've detected some problems with your hardware in the testing phase and discover that the hardware is not compatible with other network equipment. You take corrective action and exchange the hardware for more compatible equipment. Which of the following is true? A. This is not a corrective action involves human resources, not project resources. B. Corrective action is taken here to make sure the future project outcomes are aligned with the project plan. C. Corrective action is not necessary in this case as the future project outcomes aren't affected. D. Corrective action serves as the change request to authorize exchanging the equipment.

522


Comparative methods, scoring methods, and economic and cash flow analysis are all part of which of the following? A. Benefit measurement methods, which are a tool and technique in Initiation B. Constrained optimization methods, which are a tool and technique C. Benefit measurement methods, which are an input to Initiation D. Decision models, which are an output of Initiation

803


Can i know what are your daily routines of an bo developer for 4 years experience guys

1456


Which of the following is true regarding the Resource Planning process? A. Resource Planning involves the human resource aspect of planning only, and its output is staffing requirements. B. Resource Planning involves the human resource aspect of planning only, and its output is staffing requirements. C. Resource Planning encompasses all the physical resources needed for the project, and its output is staffing requirements. D. Resource Planning encompasses all the physical resources needed for the project, and its output is resource requirements.

580


What is a static method? Why do we need static methods in java 8 interfaces?

616