believe that is the post which you have all been awaiting! Yup, I finally got to it and now you are about to embark on the adventure of what a typical interview day is like at Microsoft. While these are our thoughts on what you need to do to be prepared, you should also check out the career site for official information. going to split the posts up across two days; otherwise it might be too daunting to read through everything in one sitting. I also have to have a hook to keep y’all coming back right? I am trying to include as much information about the interview process as well as tips and tricks that can help you along the way. sure you take a look at the disclaimer once again prior to reading this post. The information in this publish is intended for those experienced candidates (1 year or more out of a university program) interviewing for core technical positions (SDE/SDET/STE/PM) at our Redmond, WA headquarters. You've gotten made it through submitting your resume, the phone screen with the technical recruiter (and maybe even the hiring manager) and now you are ready for your interview day. So now what? your recruiter should have sent you an email (or spoken with you in person) indicating that you simply will be contacted by a “recruiting coordinator” within two business days. A recruiting coordinator is responsible for working with you to determine what interview days work best for you and the group, helping you with your travel and accommodations as well as answering any logistical questions that you simply might have. If you have questions about the actual interview day, position, job description you should talk with your recruiter. need to set aside at least one business day for the interviews themselves. You may also want to give yourself a little bit of a buffer for travel etc on both sides of that interview day if you are traveling from another location (especially if it crosses time zones). the interview day itself you will be meeting with employees and hiring manager(s) from the technical product groups. You usually have the chance to speak with 3-5 people from the team you are interviewing with. Each interview lasts for about one hour and they are conducted one on one. The interviewers will ask you a mix of technical coding questions,
microsoft windows 7 home premium x64, testing (for STE/SDET roles) and non-technical questions usually can have you interview in about two weeks depending on where you are traveling from. If you may have other offers pending, have specific work obligations,
microsoft office Home And Business 2010 upgrade key, need to give more than 2-4 weeks notice to your current employer (if we offer you a position) or if you will have vacations coming up you should definitely let the recruiting coordinator and the recruiter know about these timelines. This way we can try to bring you in sooner if needed or accommodate your schedule accordingly. preparation for your interview day prepared for the interviews is typically half the battle. You should know very clearly what type of position you are interviewing for, what the requirements are needed for the role and what responsibilities you might have in the position. If this is certainly unclear to you at all,
buy microsoft office 2007 Pro, make sure you discuss this with the recruiter prior to your day of interviews. way I usually prepare (or recommend preparing) for the interview is by starting with the job description. I look through the skills required for the position and determine how my experience matches those requirements. From there, I begin to anticipate what questions someone might ask me and come up with examples of times when I have used those skills or solved certain problems using those skills. If I notice that I am lacking a skill in a particular area, then I figure out how I can get myself up to speed in that area quickly. will also research the group where I am going to be interviewing as much as possible. For example, if I am going to interview with the Exchange Server team, then I will search the corporate website for information about that team. I will also look for information on MSDN that might be helpful. And of course,
microsoft office Ultimate 2007 activation, there are a ton of great blogs now that can give me more information about people that actually work in this group :) Microsoft career site also has some information on different types of positions. You should make a point to look through those position descriptions and familiarize yourself with the general responsibilities associated with that role. will also spend time doing internet related searches to find out if there is any information on interviewing with that company or on the position. I don’t place a huge emphasis on this per se, but it can be somewhat helpful in preparing yourself to interview. note about your resume: anything on your resume is fair game during the interview. It is why it is so important not to embellish your skills or results. You should be able to talk to your resume and provide thorough examples of how you approach problems or achieved the results stated. lot of people have recommended buying books about interviewing at Microsoft. “How Would You Move Mount Fuji” etc…I don’t assume these can necessarily hurt, but you may want to use the Technical Careers @ Microsoft page for information first (obviously I am biased) as well as some of the other recommended sources. These may be far more helpful to you and also save you some money :) specific interview preparation evaluate your skills for a development role (SDE/SDET) at Microsoft, you will be expected to write code during the interviews. Typically, we will give you a coding question and then ask you to write your solution on a white board. Again, refer to Eric Lippert’s submit on writing code on a whiteboard. This can help you on in thinking about how to prepare yourself for this eventuality. You may also want to take some time to actually practice writing code on a white board prior to coming in for the interviews. in preparing yourself for coding questions you should really push yourself in developing code without using class libraries or other prepackaged tools. Keep in mind that you just won’t have access to these types of tools during the interview day. Some development resources that might be helpful to you in preparing for the interviews: Solid Code: Microsoft's Techniques for Developing Bug-Free C Programs -- Steve Maguire Complete: A Practical Handbook of Software Construction -- Steve C McConnell is also a great list of resources that other developers have recommended on this site. However,
microsoft office 2010 Home And Student 64 bit, Maguire and McConnell are the two that I hear most referenced by hiring managers at Microsoft. test related positions (STE/SDET), you may also be asked to get up and write on a white board. Typically we will ask you a testing question and then expect you to list your results on the white board. For an SDET position we may ask you to test your own or another piece of sample code. Groups will vary on whether or not they actually have you write on a white board, but you should prepare yourself for this eventuality. There are test resources which you may want to get familiar with prior to the interviews:
Testing Computer Software, 2nd Edition -- Cem Kaner (Author), et al; to Break Software: A Practical Guide to Testing by James A. Whittaker (Author) Manager candidates may also be asked to present their ideas or white board some of their thoughts. Some very technical program manager positions require some level of coding ability, but I consider these positions are pretty rare. In any case, be sure to ask your recruiter whether or not you will be asked to write on a whiteboard during the interviews. Unfortunately, I don’t have many resources to point program manager candidates to at this time. If you are currently a PM at Microsoft let us know what resources you would recommend. that’s it for today. The much juicier and meatier part of the interview publish will arrive tomorrow. Till then, stay tuned!