microsoft.com/university. career opportunities with

32
microsoft.com/university

Upload: camren-shadwick

Post on 29-Mar-2015

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Microsoft.com/university. Career Opportunities with

microsoft.com/university

Page 2: Microsoft.com/university. Career Opportunities with

Career Opportunities

with

Page 3: Microsoft.com/university. Career Opportunities with

microsoft.com/university

Tech Opportunities

0 Full Time and Internships

0 Software Development0 Hardware Engineering0 Game Design0 IT & Operations0 Content Publishing0 User Experience

0 Full Time only

0 Technical Consulting / Services0 Supply Chain

Page 4: Microsoft.com/university. Career Opportunities with

microsoft.com/university

Software Dev

0 Software Development Engineer (SDE)

0 Software Development Engineer in Test (SDET)

0 Program Manager (PM)

SDE

PM

SDET

Page 5: Microsoft.com/university. Career Opportunities with

microsoft.com/university

SDE

0 Software Development Engineer

0 Dive deep into code, working as part of a team of experts

0 Solve problems and build tools used by millions of people every day

0 Collaborate with SDETs and PMs to ensure stellar product quality and well informed product requirements

0 Bottom Line: You produce the world’s most advanced software

Page 6: Microsoft.com/university. Career Opportunities with

microsoft.com/university

SDET

0 Software Development Engineer in Test

0 Highly technical engineers using technical prowess to:0 Build and maintain automation systems0 Debug and isolate problems0 Execute creative tests, ensuring software is ready for the world

0 Produce lots of code, testing features and extending automation infrastructure

0 Continually looks for ways to integrate systems across business groups and products

Page 7: Microsoft.com/university. Career Opportunities with

microsoft.com/university

PM

0 Program Manager

0 In-house advocate for the millions of Microsoft product users

0 Drive technical vision, design, and implementation

0 Gather customer requirements, write functional specifications, and analyze usage cases

0 Partner with other product teams to drive collaborative solutions

0 Negotiation, evangelizing, and empathizing with customers

Page 8: Microsoft.com/university. Career Opportunities with

microsoft.com/university

IT & Operations

0 IT Software Development Engineer0 IT Software Test Engineer0 IT Program Manager0 Operations Engineer0 Solution Manager0 Service Engineer0 Network Engineer

Page 9: Microsoft.com/university. Career Opportunities with

microsoft.com/university

Life at Microsoft

http://www.youtube.com/watch?v=N24TWrtlJEU

Page 10: Microsoft.com/university. Career Opportunities with

Intern Life with Miko!

Page 11: Microsoft.com/university. Career Opportunities with

Pass the Interview!

How to get the job with the companies that matter to you

Page 12: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

The “Microsoft Interview”

0 Job interview technique used by Microsoft to assess possible future Microsoft employees

0 Significant because Microsoft’s model was pioneering

0 Later picked up by companies including Amazon, Facebook, and Google

Page 13: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Outline

0 Three Main Parts

0 Resume Screen

0 Telephone Screen / Core Competency Screen

0 Engineering / In-Person Interviews

Page 14: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Resume Screen

0 Objective: Get to a human

0 One of the most difficult steps0 You have one (maybe two) pieces of paper to prove

your worth

0 Generally submitted online or to a recruiter, and reviewed by a recruiter

0 Market yourself and your skills, don’t treat this like an academic exercise

Page 15: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Resume Screen

0 Example in marketability

0 Scenario:

0Two individuals0 Identical skills, experience, education, etc.0Both worked at Lockheed Martin as a programmer on

the same project team

Page 16: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Resume Screen

0 Person A

Page 17: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Resume Screen

0 Person B

Page 18: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Resume Screen

0 Resources to improve your resume

0 Microsoft: What a recruiter looks for in an initial review0 http://tinyurl.com/7gw8puc

0 Microsoft: Is it a lie or an exaggeration?0 http://tinyurl.com/7acn4aw

0 Google Recruiter Tips & Tricks: Preparing your resume0 http://goo.gl/ZsxhE

0 Google: Preparing your CV/resume0 http://goo.gl/Nb3KP

Page 19: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Telephone Screen

0 Objective: Demonstrate your knowledge, passion, and enthusiasm

0 Companies want you to want to work there0 Microsoft practically requires all applicants to be

passionate and enthusiastic technology

0 Typically done with a member of Human Resources0 Not always the case, and can be given by an

Engineer

Page 20: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Telephone Screen

0 Engineer or no Engineer, expect technical questions

0 Software Development / Testing0 Algorithm efficiency, memory efficiency0 Classic data structures0 Example: “Implement a doubly linked list” or “Talk about

the data structures used in memory”

0 Program Management / Design0 Design questions, team management, strategic

collaboration0 Example: “How would you design X.”

Page 21: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Telephone Screen

0 Telephone Screen DOs

0 Smile when you’re talking, convey enthusiasm and interest

0 Talk with confidence, demonstrate you know your stuff

0 Have questions ready for the interviewer0 i.e: “What do you like about <company>?” “What are some

challenges about your job?”

0 Walk around, dress up, or anything to improve your enthusiasm or state of mind

Page 22: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Telephone Screen

0 Telephone Screen DON’Ts

0 Mumble and second guess yourself

0 Give up when getting stumped by a question

0 Ramble on not giving the interview the ability to interject

0 Be distracted, or be in a loud area

0 Psyche yourself out, or make problems more difficult than they really are

Page 23: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Telephone Screen

0 Resource: Microsoft: “Ace that phone interview!”0 http://bit.ly/9z6HtV

0 Be prepared to cover behavioral talking points:0 “What kind of team projects have you worked on?”0 “How many lines of code have you written?”0 “What is your favorite programming language?

Why?”0 “What is good code vs. bad code?”0 “Why <company>?”

Page 24: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Final Round Interview

0 Objective: Show your charisma, problem solve, get an offer!

0 This is the most trying step, but also the most exciting

0 Microsoft Experience:0 One morning HR interview0 Two back-to-back engineering interview0 One lunch engineering interview0 One senior level engineering interview0 One “as needed” interview

Page 25: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Final Round Interview

0 At Microsoft

0 Excluding the HR interview, getting to your 4th interview generally means you’re doing well

0 The “as needed” interview is typically the hiring manager

0 Each interview typically is composed of half behavioral questions and half engineering problems

Page 26: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Final Round Interview

0 Final Round Interview DOs

0 Verbally explicate your thought process, explain your intentions every step of the way

0 Ask questions!0Some questions are intentionally vague, ask follow ups

0 PLAN, PLAN, PLAN!0 Jumping right into code will make you fail the interview

every time

Page 27: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Final Round Interview

0 Final Round Interview DOs

0 Be yourself! Show your interviewer that you would be a cool person to work with

0 If there’s no dress code, wear something that matches what one of the employees would wear day-to-day

0 Have questions prepared for each interviewer, and ask questions you’re generally interested in

Page 28: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Final Round Interview

0 Final Round Interview DON’Ts

0 Rush into code, design, or a logic question

0 Be disrespectful or abrasive with the interviewer

0 Be up the night before partying and hitting the town0Get a good night’s sleep and eat a good breakfast!

0 Stress yourself out!

Page 29: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Final Round Interview

0 Resource: Microsoft: General Interview Tips0 http://bit.ly/yB7XUt

0 Resource: Glassdoor: Interview Questions/Reviews (MSFT)0 http://bit.ly/jziqs

0 In the event your company negotiates on salary, do your research before hand!

0 Resource: Glassdoor: Salaries for popular job listings0 http://bit.ly/jNoD9

Page 30: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Wrapping up!

0 Summary

0 Be prepared, be calm, be collected

0 Be confident0 You can get this job, and the company would be silly not to hire you

0 Search online for additional tips! There’s hundreds of interview accounts, preparation questions, and general advice available0 Bing it!

0 Plan, ask questions, and show your enthusiasm at every stage

Page 31: Microsoft.com/university. Career Opportunities with

http://www.cs.ucf.edu/~acm

Additional Resources

0 Comprehensive interview reviews are out there

0 Some excellent resources:

0Programming Interviews Exposed: Secrets to Landing Your Next Job0 ISBN-10: 057012167X, $17.72 at Amazon

0Programming Pearls (2nd Edition)0 ISBN-10: 0201657880M, $26.08 at Amazon

Page 32: Microsoft.com/university. Career Opportunities with

Pass the Interview!

How to get the job with the companies that matter to you