Elissa, you being a Principal PM at Microsoft, I expected some great (something unique) answers from you;, but after listening to this video I saw nothing different in your answer as compared to other PMs or Sr. PMs.
I believe interviews like these (interviewing standards questions)should be stopped, so that you speak more about what is the achievements or accomplishments you made in last 9 years, that made a difference in MS. You did mention that you chose this industry
as you got a chance to maske/bring a difference, but how do we know what difference you brought to us. You answers to me sounded more fluff-talk.
I personally think its waste of your time in this interview, and waste our time too. Wish you could add more examples to your talk
In this video you have mentioned that by typing 3 single quotes in the editor it will generate <Summary> tag which can be used for API documentation.
Is there anyway to add a new feature (if it does not exist) which will generate:
1. <Summary> skeleton tag for every method in the file for the ones where there are no <Summary> tag defined
2. If this TAG is already defined, then it will verify/update the parameters if they are in-correctly defined
3. If this TAG is already defined, then it will not touch the existing comments written but will only edits the bare minimums
More like code re-factoring.
In short, insted of developers typing 3 single quotes (3 /// in c#) for every method, there will be an option (with enable / disable option in Tools-->Option for sure ) that will generate <Summary> tag across the application or atleast current file for sure.
1. In EDIT Mode, how do ensure that we can edit only limited fields rather that all the column. Is that doable?
2. Where / How do we edit the code, can you add more in-sight on that please
3. You ran BLINQ from command prompt, that generated some vb/c# code, which I presume is editable. If so, lets say I made edits to these c#/vb code. Now if I re-run BLINQ from command prompt, will it over-write my chanes?
These changes (the one you demoed) are one of the most basic things. I sincerely doubt they would love to use tools like these for simple changes like "Column Rename"
In your demo, if you display some COOOOOLLLL features that will WOOOW the customer that would be the selling point. I know you guys are just doing these as to show new things but the question is "Is this something people really looking for?"
In SQL 2005 there are so many new features added, if you could DEMO integration of your product with those new tool set, believe me that is what people would look for