1 / 32

Career Opportunities

Career Opportunities. with. Tech Opportunities. Full Time and Internships Software Development Hardware Engineering Game Design IT & Operations Content Publishing User Experience Full Time only Technical Consulting / Services Supply Chain. Software Dev.

acacia
Download Presentation

Career Opportunities

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. microsoft.com/university

  2. Career Opportunities with

  3. Tech Opportunities • Full Time and Internships • Software Development • Hardware Engineering • Game Design • IT & Operations • Content Publishing • User Experience • Full Time only • Technical Consulting / Services • Supply Chain microsoft.com/university

  4. Software Dev • Software Development Engineer (SDE) • Software Development Engineer in Test (SDET) • Program Manager (PM) microsoft.com/university

  5. SDE • Software Development Engineer • Dive deep into code, working as part of a team of experts • Solve problems and build tools used by millions of people every day • Collaborate with SDETs and PMs to ensure stellar product quality and well informed product requirements • Bottom Line: You produce the world’s most advanced software microsoft.com/university

  6. SDET • Software Development Engineer in Test • Highly technical engineers using technical prowess to: • Build and maintain automation systems • Debug and isolate problems • Execute creative tests, ensuring software is ready for the world • Produce lots of code, testing features and extending automation infrastructure • Continually looks for ways to integrate systems across business groups and products microsoft.com/university

  7. PM • Program Manager • In-house advocate for the millions of Microsoft product users • Drive technical vision, design, and implementation • Gather customer requirements, write functional specifications, and analyze usage cases • Partner with other product teams to drive collaborative solutions • Negotiation, evangelizing, and empathizing with customers microsoft.com/university

  8. IT & Operations • IT Software Development Engineer • IT Software Test Engineer • IT Program Manager • Operations Engineer • Solution Manager • Service Engineer • Network Engineer microsoft.com/university

  9. Life at Microsoft http://www.youtube.com/watch?v=N24TWrtlJEU microsoft.com/university

  10. Intern Life with Miko!

  11. Pass the Interview! How to get the job with the companies that matter to you

  12. The “Microsoft Interview” • Job interview technique used by Microsoft to assess possible future Microsoft employees • Significant because Microsoft’s model was pioneering • Later picked up by companies including Amazon, Facebook, and Google http://www.cs.ucf.edu/~acm

  13. Outline • Three Main Parts • Resume Screen • Telephone Screen / Core Competency Screen • Engineering / In-Person Interviews http://www.cs.ucf.edu/~acm

  14. Resume Screen • Objective: Get to a human • One of the most difficult steps • You have one (maybe two) pieces of paper to prove your worth • Generally submitted online or to a recruiter, and reviewed by a recruiter • Market yourself and your skills, don’t treat this like an academic exercise http://www.cs.ucf.edu/~acm

  15. Resume Screen • Example in marketability • Scenario: • Two individuals • Identical skills, experience, education, etc. • Both worked at Lockheed Martin as a programmer on the same project team http://www.cs.ucf.edu/~acm

  16. Resume Screen • Person A http://www.cs.ucf.edu/~acm

  17. Resume Screen • Person B http://www.cs.ucf.edu/~acm

  18. Resume Screen • Resources to improve your resume • Microsoft: What a recruiter looks for in an initial review • http://tinyurl.com/7gw8puc • Microsoft: Is it a lie or an exaggeration? • http://tinyurl.com/7acn4aw • Google Recruiter Tips & Tricks: Preparing your resume • http://goo.gl/ZsxhE • Google: Preparing your CV/resume • http://goo.gl/Nb3KP http://www.cs.ucf.edu/~acm

  19. Telephone Screen • Objective: Demonstrate your knowledge, passion, and enthusiasm • Companies want you to want to work there • Microsoft practically requires all applicants to be passionate and enthusiastic technology • Typically done with a member of Human Resources • Not always the case, and can be given by an Engineer http://www.cs.ucf.edu/~acm

  20. Telephone Screen • Engineer or no Engineer, expect technical questions • Software Development / Testing • Algorithm efficiency, memory efficiency • Classic data structures • Example: “Implement a doubly linked list” or “Talk about the data structures used in memory” • Program Management / Design • Design questions, team management, strategic collaboration • Example: “How would you design X.” http://www.cs.ucf.edu/~acm

  21. Telephone Screen • Telephone Screen DOs • Smile when you’re talking, convey enthusiasm and interest • Talk with confidence, demonstrate you know your stuff • Have questions ready for the interviewer • i.e: “What do you like about <company>?” “What are some challenges about your job?” • Walk around, dress up, or anything to improve your enthusiasm or state of mind http://www.cs.ucf.edu/~acm

  22. Telephone Screen • Telephone Screen DON’Ts • Mumble and second guess yourself • Give up when getting stumped by a question • Ramble on not giving the interview the ability to interject • Be distracted, or be in a loud area • Psyche yourself out, or make problems more difficult than they really are http://www.cs.ucf.edu/~acm

  23. Telephone Screen • Resource: Microsoft: “Ace that phone interview!” • http://bit.ly/9z6HtV • Be prepared to cover behavioral talking points: • “What kind of team projects have you worked on?” • “How many lines of code have you written?” • “What is your favorite programming language? Why?” • “What is good code vs. bad code?” • “Why <company>?” http://www.cs.ucf.edu/~acm

  24. Final Round Interview • Objective: Show your charisma, problem solve, get an offer! • This is the most trying step, but also the most exciting • Microsoft Experience: • One morning HR interview • Two back-to-back engineering interview • One lunch engineering interview • One senior level engineering interview • One “as needed” interview http://www.cs.ucf.edu/~acm

  25. Final Round Interview • At Microsoft • Excluding the HR interview, getting to your 4th interview generally means you’re doing well • The “as needed” interview is typically the hiring manager • Each interview typically is composed of half behavioral questions and half engineering problems http://www.cs.ucf.edu/~acm

  26. Final Round Interview • Final Round Interview DOs • Verbally explicate your thought process, explain your intentions every step of the way • Ask questions! • Some questions are intentionally vague, ask follow ups • PLAN, PLAN, PLAN! • Jumping right into code will make you fail the interview every time http://www.cs.ucf.edu/~acm

  27. Final Round Interview • Final Round Interview DOs • Be yourself! Show your interviewer that you would be a cool person to work with • If there’s no dress code, wear something that matches what one of the employees would wear day-to-day • Have questions prepared for each interviewer, and ask questions you’re generally interested in http://www.cs.ucf.edu/~acm

  28. Final Round Interview • Final Round Interview DON’Ts • Rush into code, design, or a logic question • Be disrespectful or abrasive with the interviewer • Be up the night before partying and hitting the town • Get a good night’s sleep and eat a good breakfast! • Stress yourself out! http://www.cs.ucf.edu/~acm

  29. Final Round Interview • Resource: Microsoft: General Interview Tips • http://bit.ly/yB7XUt • Resource:Glassdoor: Interview Questions/Reviews (MSFT) • http://bit.ly/jziqs • In the event your company negotiates on salary, do your research before hand! • Resource: Glassdoor: Salaries for popular job listings • http://bit.ly/jNoD9 http://www.cs.ucf.edu/~acm

  30. Wrapping up! • Summary • Be prepared, be calm, be collected • Be confident • You can get this job, and the company would be silly not to hire you • Search online for additional tips! There’s hundreds of interview accounts, preparation questions, and general advice available • Bing it!  • Plan, ask questions, and show your enthusiasm at every stage http://www.cs.ucf.edu/~acm

  31. Additional Resources • Comprehensive interview reviews are out there • Some excellent resources: • Programming Interviews Exposed: Secrets to Landing Your Next Job • ISBN-10: 057012167X, $17.72 at Amazon • Programming Pearls (2nd Edition) • ISBN-10:0201657880M, $26.08 at Amazon http://www.cs.ucf.edu/~acm

  32. Pass the Interview! How to get the job with the companies that matter to you

More Related