Roadmap to Microsoft Madhan S Microsoft Corporation (1996-2007)
Core Values <ul><li>Great people with great values </li></ul><ul><ul><li>Passion for customers, partners and technology; <...
Business Divisions <ul><li>Client </li></ul><ul><li>Server and Tools </li></ul><ul><li>Online Services Business </li></ul>...
Career Tracks @ Microsoft <ul><li>Product Planner * </li></ul><ul><li>Program Manager </li></ul><ul><li>SDE </li></ul><ul>...
Why Microsoft <ul><li>Still one of the best companies in the world </li></ul><ul><li>Opportunity to work with variety of t...
What’s the expectation <ul><li>Good aptitude </li></ul><ul><li>Understanding computer science </li></ul><ul><ul><li>Data S...
Interview Process <ul><li>Pre-Placement Test </li></ul><ul><ul><li>Focus is overall computer science and fundamentals. Alg...
Question Patterns <ul><li>Problem Solving / Riddles </li></ul><ul><ul><li>One train leaves Los Angeles at 15mph heading fo...
The Numbers <ul><li>Requirement for pre-placement test.  </li></ul><ul><ul><li>8-8.5 GPA </li></ul></ul><ul><ul><li>Mostly...
Why do people fail <ul><li>Weak Preparation </li></ul><ul><li>Misrepresenting facts </li></ul><ul><li>Solving the wrong pr...
My road to Microsoft Bachelors Masters Preparation Interviews Continued with the emphasis on programming fundamentals Prac...
Tips <ul><li>Books </li></ul><ul><ul><li>Programming Pearls by John Bentley </li></ul></ul><ul><ul><li>C Programming by Br...
Questions?
Upcoming SlideShare
Loading in …5
×

Roadmap To Microsoft

2,690 views

Published on

Published in: Career, Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,690
On SlideShare
0
From Embeds
0
Number of Embeds
1,720
Actions
Shares
0
Downloads
27
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Roadmap To Microsoft

  1. 1. Roadmap to Microsoft Madhan S Microsoft Corporation (1996-2007)
  2. 2. Core Values <ul><li>Great people with great values </li></ul><ul><ul><li>Passion for customers, partners and technology; </li></ul></ul><ul><ul><li>Integrity and honesty; </li></ul></ul><ul><ul><li>Open and respectful with others and dedicated to making them better; </li></ul></ul><ul><ul><li>Willingness to take on big challenges and see them through; </li></ul></ul><ul><ul><li>Committed to personal excellence and self-improvement; and </li></ul></ul><ul><ul><li>Accountable for commitments, results and quality to customers, shareholders, partners and employees . </li></ul></ul>
  3. 3. Business Divisions <ul><li>Client </li></ul><ul><li>Server and Tools </li></ul><ul><li>Online Services Business </li></ul><ul><li>Microsoft Business Division </li></ul><ul><li>Entertainment and Devices Division </li></ul>
  4. 4. Career Tracks @ Microsoft <ul><li>Product Planner * </li></ul><ul><li>Program Manager </li></ul><ul><li>SDE </li></ul><ul><li>SDET </li></ul><ul><li>UX </li></ul>
  5. 5. Why Microsoft <ul><li>Still one of the best companies in the world </li></ul><ul><li>Opportunity to work with variety of technologies </li></ul><ul><li>Opportunity to explore multiple career tracks </li></ul><ul><li>Fantastic work environment </li></ul><ul><li>Great package </li></ul>
  6. 6. What’s the expectation <ul><li>Good aptitude </li></ul><ul><li>Understanding computer science </li></ul><ul><ul><li>Data Structures </li></ul></ul><ul><ul><li>Algorithms </li></ul></ul><ul><ul><li>Databases </li></ul></ul><ul><ul><li>Programming </li></ul></ul><ul><li>Passion for Technology </li></ul><ul><li>Ability to learn </li></ul>
  7. 7. Interview Process <ul><li>Pre-Placement Test </li></ul><ul><ul><li>Focus is overall computer science and fundamentals. Algorithms </li></ul></ul><ul><li>Face to Face Interviews </li></ul><ul><ul><li>Problem solving and coding </li></ul></ul><ul><ul><li>Questions / Discussions focusing on the expectations we had discussed before </li></ul></ul>
  8. 8. Question Patterns <ul><li>Problem Solving / Riddles </li></ul><ul><ul><li>One train leaves Los Angeles at 15mph heading for New York. Another train leaves from New York at 20mph heading for Los Angeles on the same track. If a bird, flying at 25mph, leaves from Los Angeles at the same time as the train and flies back and forth between the two trains until they collide, how far will the bird have traveled? </li></ul></ul><ul><li>Algorithm / Programming </li></ul><ul><ul><li>Reverse the words in a sentence, i.e. &quot;My name is Chris&quot; becomes &quot;Chris is name My.&quot; Optimize for speed. Optimize for space. </li></ul></ul><ul><li>Application of Technology </li></ul><ul><ul><li>Suppose we wanted to run a microwave oven from the computer. What kind of software would you write to do this? </li></ul></ul><ul><li>Thought process </li></ul><ul><ul><li>If you had to learn a new computer language, how would you go about doing it? </li></ul></ul>
  9. 9. The Numbers <ul><li>Requirement for pre-placement test. </li></ul><ul><ul><li>8-8.5 GPA </li></ul></ul><ul><ul><li>Mostly CS and IT students. In some top colleges Electrical & Electronics students are also considered. </li></ul></ul><ul><li>Out of 200 candidates about 20 gets selected for face to face interviews </li></ul><ul><li>Out of 20 about 1-2 gets the offer </li></ul>
  10. 10. Why do people fail <ul><li>Weak Preparation </li></ul><ul><li>Misrepresenting facts </li></ul><ul><li>Solving the wrong problem </li></ul><ul><li>Not thinking out loud during interview process </li></ul><ul><li>Lack of Ability to translate solution to code </li></ul><ul><li>Not solving problem efficiently </li></ul>
  11. 11. My road to Microsoft Bachelors Masters Preparation Interviews Continued with the emphasis on programming fundamentals Practice, Practice, and more Practice. Confident, Passionate, and presented myself to my abilities. Got the basics right: Algorithms, Datastructures, and Programming
  12. 12. Tips <ul><li>Books </li></ul><ul><ul><li>Programming Pearls by John Bentley </li></ul></ul><ul><ul><li>C Programming by Brian Kernighan and Dennis Ritchie </li></ul></ul><ul><ul><li>C++ by stroustrup </li></ul></ul><ul><ul><li>Your favorite Data Structures and Algorithms book </li></ul></ul><ul><li>Use the web </li></ul><ul><ul><li>Tons of materials out there on questions asked in Microsoft Interviews </li></ul></ul>
  13. 13. Questions?

×