Microsoft Interview Question for Program Managers






Comment hidden because of low score. Click to expand.
0
of 0 vote

Can someone post the solution?

- nivethitha.k September 15, 2008 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Where is the project state info stored?

- Pari September 23, 2008 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

I think if startdate > mar 26, state = planned
if startdate <= mar 26 && enddate >= mar 26, state = in progress
if enddate < mar 26, state = delivered

- Anonymous October 07, 2008 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Depends on the data given due to the mising time project stage information.

A gant chart by programmer can indicate the stages of the project. Assuming that the stats are Planned, Codding, In progress and delivered (in that order), The graph per programer can show Time Vs Programer with a line for each project. Each line will show progress per project in time up to the last date per programmer with a color that depicts de status in time. Since time ends in Mar 24 but the project ends in Mar 26, that is a segmented line that represents the end of the project, while the continous line in 4 colors represents each state in time. Testers not included since thay are asking for developers graph. Nevertheless, on the same graph and once it reaches delivered state, on the graph bar the name if the tester can be included.

Assuming that this is not a programing questin since it is under the PM category.

To implement we need to crate an additional table that relates projname with the project status. I make an assumption that each projectname has the task status embeded in the name. For example, P1A means Project one in planning stage. then I can make a table with all the projects with a column that describes each stage and use it all three tables to create a flat table that gives me the necessary information to create the graph.

- CLB October 15, 2008 | Flag Reply


Add a Comment
Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

Books

is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More

Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More