SlideShare a Scribd company logo
Roadmap to Microsoft Madhan S Microsoft Corporation (1996-2007)
Core Values Great people with great values Passion for customers, partners and technology; Integrity and honesty; Open and respectful with others and dedicated to making them better; Willingness to take on big challenges and see them through; Committed to personal excellence and self-improvement; and Accountable for commitments, results and quality to customers, shareholders, partners and employees .
Business Divisions Client Server and Tools Online Services Business Microsoft Business Division Entertainment and Devices Division
Career Tracks @ Microsoft Product Planner * Program Manager SDE SDET UX
Why Microsoft Still one of the best companies in the world Opportunity to work with variety of technologies Opportunity to explore multiple career tracks Fantastic work environment Great package
What’s the expectation Good aptitude Understanding computer science Data Structures Algorithms Databases Programming Passion for Technology Ability to learn
Interview Process Pre-Placement Test Focus is overall computer science and fundamentals. Algorithms Face to Face Interviews Problem solving and coding Questions / Discussions focusing on the expectations we had discussed before
Question Patterns Problem Solving / Riddles 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? Algorithm / Programming Reverse the words in a sentence, i.e. "My name is Chris" becomes "Chris is name My." Optimize for speed. Optimize for space. Application of Technology Suppose we wanted to run a microwave oven from the computer. What kind of software would you write to do this? Thought process If you had to learn a new computer language, how would you go about doing it?
The Numbers Requirement for pre-placement test.  8-8.5 GPA Mostly CS and IT students. In some top colleges Electrical & Electronics students are also considered.  Out of 200 candidates about 20 gets selected for face to face interviews Out of 20 about 1-2 gets the offer
Why do people fail Weak Preparation Misrepresenting facts Solving the wrong problem Not thinking out loud during interview process Lack of Ability to translate solution to code Not solving problem efficiently
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
Tips Books Programming Pearls by John Bentley C Programming by Brian Kernighan and Dennis Ritchie C++ by stroustrup Your favorite Data Structures and Algorithms book Use the web Tons of materials out there on questions asked in Microsoft Interviews
Questions?

More Related Content

PPTX
See which Engineering Course is the first choice among students
PPTX
It technician cover letter
DOCX
Software Engineer
DOCX
GameDesign-Resume.pdf
PDF
Why programming is important
PPT
Eng Cal Reduced1
PPTX
Aspiring Minds | Outcomes using test scores
PDF
FOCUS Assessment
See which Engineering Course is the first choice among students
It technician cover letter
Software Engineer
GameDesign-Resume.pdf
Why programming is important
Eng Cal Reduced1
Aspiring Minds | Outcomes using test scores
FOCUS Assessment

What's hot (20)

PDF
Data structure and algorithmic thinking with python cover
PPT
Bcc exceed ste_cert
DOC
Systems Engineer
PPTX
Computersystemsanalyst
DOCX
Bt0081 software engineering
PDF
My programming and machine learning linked in notes 2021 part 1
PPTX
Advantages of Computer - Delivered IELTS
PPTX
careers in IT
PPTX
C:\fakepath\computer programmer
PDF
Tech Talk #4 : Tester : Job finds resources - Trần Lệ Khuyên
DOCX
Bt0083 server side programming-theory
PDF
Data structures and algorithms made easy cover
DOCX
PMP - What PMP expects you to prepare...
DOCX
60 Second Pitch Attempt 1
PPTX
About me
DOC
PPTX
Computer software engineer
PPTX
Machine learning by AI
PPTX
5 Opportunities you can take after an engineering degree
PDF
Empathy map
Data structure and algorithmic thinking with python cover
Bcc exceed ste_cert
Systems Engineer
Computersystemsanalyst
Bt0081 software engineering
My programming and machine learning linked in notes 2021 part 1
Advantages of Computer - Delivered IELTS
careers in IT
C:\fakepath\computer programmer
Tech Talk #4 : Tester : Job finds resources - Trần Lệ Khuyên
Bt0083 server side programming-theory
Data structures and algorithms made easy cover
PMP - What PMP expects you to prepare...
60 Second Pitch Attempt 1
About me
Computer software engineer
Machine learning by AI
5 Opportunities you can take after an engineering degree
Empathy map
Ad

Similar to Roadmap To Microsoft (20)

PPTX
Cracking The Technical Interview
DOCX
Ahmed mohamed negm
PPTX
Resumes, Cover Letters and Applying Online
PPTX
Microsoft interview questions Microsoft sde sdet jobs Microsoft Careers
PPTX
Resumes, Cover Letters & Applying Online
PPTX
Resumes, Cover Letters and Applying Online
PPT
Shifting code informational meeting. 12.19.11
PDF
Best Oracle Training Institue in Hyderabad
PPTX
Cracking the coding interview u penn - sept 30 2010
PPTX
Imagine Cup 2011
PPTX
Powerful Resume & Cover Letter Writing.
PDF
Starting a Web Office From Scratch: Trials and Tales
PDF
Bachelor of it Australia
PDF
Big Data Engineer Resume. Timely Delivery: We unde
PPT
CAM Day Presentation 2010 - IT CAM
PPTX
Cracking The Technical Interview Uw
PPTX
Cracking the coding interview columbia - march 23 2011
PPT
Computer science Engineering
PDF
Types of Computer Degrees
PPTX
Job Hunting for Electrical Engineers
Cracking The Technical Interview
Ahmed mohamed negm
Resumes, Cover Letters and Applying Online
Microsoft interview questions Microsoft sde sdet jobs Microsoft Careers
Resumes, Cover Letters & Applying Online
Resumes, Cover Letters and Applying Online
Shifting code informational meeting. 12.19.11
Best Oracle Training Institue in Hyderabad
Cracking the coding interview u penn - sept 30 2010
Imagine Cup 2011
Powerful Resume & Cover Letter Writing.
Starting a Web Office From Scratch: Trials and Tales
Bachelor of it Australia
Big Data Engineer Resume. Timely Delivery: We unde
CAM Day Presentation 2010 - IT CAM
Cracking The Technical Interview Uw
Cracking the coding interview columbia - march 23 2011
Computer science Engineering
Types of Computer Degrees
Job Hunting for Electrical Engineers
Ad

Recently uploaded (20)

PDF
313302 DBMS UNIT 1 PPT for diploma Computer Eng Unit 2
DOCX
mcsp232projectguidelinesjan2023 (1).docx
PPTX
Nervous_System_Drugs_PPT.pptxXXXXXXXXXXXXXXXXX
PDF
Manager Resume for R, CL & Applying Online.pdf
PDF
Understanding the Rhetorical Situation Presentation in Blue Orange Muted Il_2...
PDF
Sales and Distribution Managemnjnfijient.pdf
PPTX
ESD MODULE-5hdbdhbdbdbdbbdbdbbdndbdbdbdbbdbd
PPTX
Cerebral_Palsy_Detailed_Presentation.pptx
PDF
esg-supply-chain-webinar-nov2018hkhkkh.pdf
PDF
Entrepreneurship PowerPoint for students
PPTX
Surgical thesis protocol formation ppt.pptx
PPTX
Sports and Dance -lesson 3 powerpoint presentation
PPTX
Your Guide to a Winning Interview Aug 2025.
PDF
Prostaglandin E2.pdf orthoodontics op kharbanda
PPTX
退学买新西兰毕业证(WelTec毕业证书)惠灵顿理工学院毕业证国外证书制作
PPTX
AREAS OF SPECIALIZATION AND CAREER OPPORTUNITIES FOR COMMUNICATORS AND JOURNA...
PPTX
Job-opportunities lecture about it skills
PPTX
The Stock at arrangement the stock and product.pptx
PPT
BCH3201 (Enzymes and biocatalysis)-JEB (1).ppt
PDF
シュアーイノベーション採用ピッチ資料|Company Introduction & Recruiting Deck
313302 DBMS UNIT 1 PPT for diploma Computer Eng Unit 2
mcsp232projectguidelinesjan2023 (1).docx
Nervous_System_Drugs_PPT.pptxXXXXXXXXXXXXXXXXX
Manager Resume for R, CL & Applying Online.pdf
Understanding the Rhetorical Situation Presentation in Blue Orange Muted Il_2...
Sales and Distribution Managemnjnfijient.pdf
ESD MODULE-5hdbdhbdbdbdbbdbdbbdndbdbdbdbbdbd
Cerebral_Palsy_Detailed_Presentation.pptx
esg-supply-chain-webinar-nov2018hkhkkh.pdf
Entrepreneurship PowerPoint for students
Surgical thesis protocol formation ppt.pptx
Sports and Dance -lesson 3 powerpoint presentation
Your Guide to a Winning Interview Aug 2025.
Prostaglandin E2.pdf orthoodontics op kharbanda
退学买新西兰毕业证(WelTec毕业证书)惠灵顿理工学院毕业证国外证书制作
AREAS OF SPECIALIZATION AND CAREER OPPORTUNITIES FOR COMMUNICATORS AND JOURNA...
Job-opportunities lecture about it skills
The Stock at arrangement the stock and product.pptx
BCH3201 (Enzymes and biocatalysis)-JEB (1).ppt
シュアーイノベーション採用ピッチ資料|Company Introduction & Recruiting Deck

Roadmap To Microsoft

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