Microsoft Interview Question
Program ManagersFirst need to know the specifics of the problem faced by the user.
Is it that the for the search query search listings have less relevance, or the search listings are mostly spurious sites. May be the search is taking too time. First get this first hand information from the executive.
Now once a feel of the problem is there, then a deeper look into the problem is required. If the relevance is less, then the problem may be that the indexing of the words and their mapping to their semantic meaning is not optimum. This could be found by looking into the search log files. Also, may be the sites which are following keyword stuffing the Bing is not able to find them so the sites listed are spurious.
1. What sort of problem it is?
2. Validate whether it is really a problem with Bing only?
a. By testing against other browsers
b. By testing against other Operating systems
c. By testing against other configurations
3. Once established, What is that the other browsers are doing to avoid it and Bing is not?
4. What is the nature of change required?
5. How frequent is the nature of the problem.. Is it too user bothering?
6. If (5) then check with design what is the fix, how much impactful it is..and what is the regression on it. Can we do a minor release, or club it with the upcoming major release?
7. Is this to be prioritized over other line items which are scheduled for release?
MS IDC makes fool of people.
People have to come to office on weekends due to workload and do night outs, no work life balance. They pay 10-20% more make people labour.
Do take the feedback from employees before joining MS.
And work is junk, all junk wor from Redmond is transferred to IDC. Ask any team, whether they design, implement products or just do porting or maintenance or make tools.
1) Identify if it is a real problem , there are a couple of possible things to test, are these queries slow by their nature itself, for example, u can compare the same queries for another browser, and secondly are these queries actually popular, from the logs
- Mike August 10, 20122) Lets say that this is a real problem, then discuss it with your designers, go over the design documents to see why are we facing this problem, can it be fixed in the next release by a change which does not affect other functionality, if yes, do it, if no, so it requires a major design change. how does that design change impact the performance of other queries, then it becomes a whole project... then you have to consider the cost of design change in terms of work needed, sacrifices on other queries etc. and then make a decision.