Interviewing at Microsoft
Over the years I've been collecting interview questions from Microsoft. I guess I started this hobby with the intent of working there some day, although I still have never interviewed there myself. However, I thought I'd give all of those young Microserf wanna-bes a leg up and publish my collection so far. I've actually known people to study for weeks for a Microsoft interview. Instead, kids this age should be out having a life. If you're one of those -- go outside! Catch some rays and chase that greenish monitor glow from your face! If you've actually interviewed at Microsoft, please feel free to contribute your wacky Microsoft interview stories. Ed Helms on Microsoft RecruitingTue 7/25/2006 10:52 PM This spoof on Microsoft's college recruiting practices was recorded long ago (back with the XBox was new), but it has recently surfaced again, so I thought I'd share. Enjoy. Wasting the Prince of DarknessWed 11/23/2005 9:43 AM From "Pete" (not his real name):
Well, here you go, weird-prince-of-darkness-wasting-lady... StumpedTue, 9/6/05, 2:29pm Scott Hanselman's "Great .NET Developer" QuestionsTue, 2/22/05 12:30pm Scott Hanselman has posted a set of questions that he thinks "great" .NET developers should be able to answer in an interview. He even splits it up into various categories, including:
Am I the only one that skipped ahead to "Senior Developers/Architects" to see if I could cut Scott's mustard? Jason Olson's Microsoft Interview AdviceFri, 1/21/05 8:16pm Jason Olson recently interviewed for an SDE/T position (Software Development Engineer in Test) at Microsoft and although he didn't get it, he provides the following words of advice for folks about to interview for the first time:
You can read the full story on his web site. "Standing Out" When Submitting Your ResumeSun, 8/22/04 8:22am After seeing all of those pictures in Wired of the wacky letters that people send, I love the idea of Michael Swanson opening the floodgates by sending his resume along with a life-size cardboard figure . What's next? Some of the MS Interview Process Filmed (Finally!)Fri, 8/20/04 3:22am Channel9 did what I was unable to ever get done: filmed some of the interview process (part 1 , part 2 and part 3 ). It's not an actual interview, but Gretchen Ledgard and Zoe Goldring, both Central Sourcing Consultants at HR for MS, lead you through what to expect at a Microsoft interview, providing a wealth of wonderful tips, e.g.
BTW, I have to say that I never got a ride on an HR shuttle. I guess they save that for the "good" hires... : ) Questions for TestersTue, 7/20/04 4:19pm A friend of mine sent along some questions he was asked for a SDE/T position at Microsoft (Software Design Engineer in Test):
What do job interviews really tell us?Tue, 7/6/04 12:20pm For the New Yorker, Malcolm Gladwell discusses various indicators of how well interviews actually work for screening job candidates (in a phrase: not very well). The discussion of how we make our decision about someone in the first 2 seconds after seeing them and then use our future interactions with them to either reinforce our initial reaction or forgive as an aberration is particularly telling. "Interviews are practically worthless for screening candidates."Tue, 7/6/04 12:17pm Bram Cohen, the inventor of BitTorrent, discusses his thoughts on interviewing , include:
Fun. : ) HR BloggersFri, 3/19/04 8:11pm I've heard for years that MS HR uses my site as part of their internal HR training, although I've never heard it from the HR folks themselves. Until now. On Wednesday, Heather Hamilton , an MS recruiter, said that my "site is legendary, especially here in staffing." On Monday, Zoe Goldring , also an MS recruiter, said "Net/Net � Chris�s site is great. Plus I respect the fact that he doesn�t give the answers to the questions!" And, to top it off, they're even bloggers , and they provide a whole host of interesting info for folks interested in interviewing at Microsoft. Certainly, I'd trust anything you read on their blogs far more than the stuff on this one, most of which was obtained far before I ever worked at MS. Interviewing for MS InternsFri, 2/6/04 3:33pm Shawn Morrissey (my boss) posted some questions he asked at UPenn's Wharton School of Business :
He posted a couple of answers, but you'll have to read his post for them. Interviewing at LegoSat 1/10/2004 10:12am Jamie, a contender for a Master Builder spot at Lego, describes a very different interview process than you're likely to get at Microsoft (except that 'softies hit you with sneaky stuff, too, sometimes : ). Robert Scoble on Interviewing at MicrosoftWed 8/13/2003 10:23 AM Robert Scoble (the Scobleizer ) sent along his answer to a common question: What is it like to interview at Microsoft? About dress code while interviewing at Microsoft. Yeah, I wore a suit and tie. Not mandatory (no one wears them up here) but I feel it still shows respect for the company hiring you, and for the interviewing process. And, it makes it so I never wonder if I under dress. Microsoft employees might joke with you about being overdressed, though. That's cool. I'd rather that then have someone write me off cause I didn't dress well enough. But then, I was also up for a job that required me to be in front of people, so I'd expect to wear a suit and tie on the job occasionally. How Would You Move Mount Fuji?Thu, May 29, 2003 If you're interested in a book about the high-tech interview process, including lots of info about MS specifically (and some material from yours truly), check out How Would You Move Mount Fuji? by William Poundstone. My InterviewFri, Apr 18, 2003 After never thinking that I would , I had two days of interviews at Microsoft in the middle of March, 2003. The first day was with the MSDN content group. They're the folks responsible for all of the technical articles at http://msdn.microsoft.com and the ones at Microsoft with the job most closely related to what I already do. It's their job to tell developers how Microsoft technologies really work through articles, talks, samples, online chats and whatever other means they think will be effective. My Dad's All Set to Work At MicrosoftTue, Apr 22, 2003 My Dad, a long-time draftsman in a civil engineering firm in Fargo, ND, had this to say about manhole covers: "It's like this. Sanitary manhole covers are usually round (and solid, i.e. VERY heavy) but Storm sewer manhole and Inlet covers are usually square or rectangular grates which let water in. The deciding factor is where they are placed relative to the curb line. All covers are actually installed on a concrete generic 'Mexican Hat' structure which can be centered or offset to one side. The structure fits on the round concrete casting (5' - 8" diameter) and can be made to accept any solid or grated casting. If this part of the world, where river flooding is fairly common, Sanitary manholes and lift stations are either raised above potential flood limits if possible or sealed and bolted shut, making them much more difficult to open. It's also a very good idea to vent Sanitary manholes and lift station with a portable fan to avoid being overcome by methane and other gasses trapped in them." Anyone wonder where I got it? : ) The Human Side of MicrosoftFor more than a year, I've had a request to video tape an interview at Microsoft up on this page. The goal was to show the human side of Microsoft by showing that one of their most famous practices isn't something to be scared of. I never expected that I'd actually get to tape an interview. In fact, I expected to be ignored by Microsoft altogether. Of course, as the most juicy litigation target in the world, and especially sensitive to legal issues, Microsoft couldn't grant my request. That didn't surprise me. What did surprise me is how hard that they tried. In fact, all kinds of folks at Microsoft -- from engineers who wanted to interview me to managers who wanted to help make it happen to HR folks who went to legal to ask -- all kinds of folks at Microsoft really did *try* to make it happen. So, while I'll never be able to put a recording of an interview up on this site, I can tell you that my mission to find the human side of Microsoft was a success. All of the people I've encountered there -- whether trying to let me tape an interview or taking my feedback on whatever technology I'm working that day -- all of the folks that I've encountered at Microsoft really *care* about doing the right thing. They want interviewees to succeed. They want to build the right products. They want to meet their customers' needs. And as much guff as I give them (they are a juicy target), by and large they succeed. I wouldn't spend my time with their technologies if they didn't. With that in mind, I withdraw my request. I'm seen the human side of Microsoft. Thanks for showing it to me. If Richard Feynman applied for a job at MicrosoftInterviewer: Now comes the part of the interview where we ask a question to test your creative thinking ability. Don't think too hard about it, just apply everyday common sense, and describe your reasoning process. Keith Michaels Interview SynopsisFrom Fred (not his real name): So the interview was rough, as to be expected. Here is a synopsis: Feeding the EngineAdam Barr, 4/4/02 On October 26, 1999, it was announced that Microsoft would be one of the four new components in the 30 stocks that make up the Dow Jones Industrial Average. This as a long-overdue recognition of the role of technology in the U.S. economy, and in particular of Microsoft's central place in the industry. Tough InterviewChris Sells, 2/19/02 I woke up this morning with a splitting headache. Just before I woke, I was dreaming that I was interviewing at Microsoft. They held nothing back. It was a group affair with several role-playing scenarios to see how I would handle them. At the end, they threw a mock wedding and sat Tate Donovan (Joshua from the Friends TV show) right next to me while he pretended to be a loud, drunk uncle. I ended up dragging him outside into the street and when he pulled a knife (he was also a Vietnam vet, apparently). I was able to get in one good shot before he "killed" me. Later I attempted to save face by explaining to Tate that I would've done better, but I was afraid to hurt him. Tate looked at me as if to say, "At Microsoft, we don't hold back." Tough interview. Smart is Not EnoughHere's a recent Fortune magazine article about the MS interview process and the culture. Scary... Reaction from MicrosoftHere's a quote from an anonymous source:
Figures. I set out to help the interviewees and I end up helping the interviewers. Is there nothing that Microsoft can't leverage for their own benefit? More Reaction from MicrosoftI've heard from several of my friends at Microsoft (and yes, I do have some...), that Microsoft is not such a terrible place to work, but nobody puts it better than Mike Byron :
Thanks for the quote, Mike. I'll try not to get you into "trouble..." Contacting MicrosoftIf you'd like to beg Bill directly for a job, his email is billg@microsoft.com . If you'd actually like an answer some day, send your questions to askbill@microsoft.com . The Questions!I Don't Provide The Answers |
转自:http://www.cnblogs.com/GT_Andy/archive/2010/02/05/1921860
知识点
相关教程
更多Hadoop——Microsoft大数据战略的核心
如今,Microsoft已经将Hadoop作为自身大数据战略的核心。Microsoft此举的理由就是看中了Hadoop的潜力,在大数据领域Hadoop已经成为分布式数据处理的标准。通过集成Hadoop技术,Microsoft允许客户访问快速增长的Hadoop生态系统。同时随着越来越多善于在Hadoop平台进行开发的人才涌出,这对Hadoop发展极其有利。 Microsoft的目标不仅仅是将Hado
摘抄---Multimedia Streaming on Microsoft Windows CE 3.0
Multimedia Streaming on Microsoft Windows CE 3.0 Microsoft Corporation June 2000 Summary: This paper discusses the multimedia streaming capabilities using Windows Media™ components included in Mic
《微软Windows 8新特性和功能教程》(VTC.com Microsoft Windows 8 Introduction Course)[光盘镜像]
中文名: 微软Windows 8新特性和功能教程 英文名: VTC.com Microsoft Windows 8 Introduction Course 资源格式: 光盘镜像 主讲人: Mark Long 发行日期: 2012年09月28日 对白语言: 英语 文字语言: 英文 简介: 语言:英语 网址:http://www.vtc.c
.NET相关的最好东西--全球最新评价
最佳 .NET 图书暨培训软件 大奖获得者: Advanced .NET Remoting, Apress (www.apress.com) 亚军: Applied Microsoft .NET Framework Programming, Microsoft Press (www.microsoft.com) 购买 季军: Programming Windows with C#, Micr
hadoop发行版本
Azure HDInsight Azure HDInsight is Microsoft's distribution of Hadoop. The Azure HDInsight ecosystem includes the following features/components: Pig, Hive, Hbase, Sqoop, Oozie, Ambari, Microsoft Avro
Apache POI的使用
Apache POI Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 结构: HSSF - 提供读写Microsoft Excel格式档案的功能。 XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。 HWPF - 提供读写Microsoft
.NET相关的最好东西--2003 全球评价
SYS-CON Media系列媒体揭晓 2003年度读者选择奖 最佳 .NET 图书暨培训软件 大奖获得者: Advanced .NET Remoting, Apress (www.apress.com) 亚军: Applied Microsoft .NET Framework Programming, Microsoft Press (www.microsoft.com) 购买 季军: Pr
Good .net tools
SYS-CON Media系列媒体揭晓 2003年度读者选择奖 最佳 .NET 图书暨培训软件 大奖获得者: Advanced .NET Remoting, Apress (www.apress.com) 亚军: Applied Microsoft .NET Framework Programming, Microsoft Press (www.microsoft.com) 购买 季军: Pr
Windows XP/Vista/Windows 7常见蓝屏故障分析
Windows XP/Vista/Windows 7常见蓝屏故障分析 当您在运行Microsoft Windows 2000/XP/Server 2003、Microsoft Windows Vista/Server 2008、Microsoft Windows 7操作系统时,Windows可能会突然停止正常运行,并显示一副含有下述字样的蓝色背景错误信息画面: A problem has been
Introduction
Why This Book Was Written To tell the truth, I don't think I had much choice in this matter. Let me explain. With Microsoft .NET technology taking the world by storm, with more and more information
经典推荐—.NET相关最好东东(全球最新评价)
SYS-CON Media系列媒体揭晓 2003年度读者选择奖 最佳 .NET 图书暨培训软件 大奖获得者: Advanced .NET Remoting, Apress (www.apress.com) 亚军: Applied Microsoft .NET Framework Programming, Microsoft Press (www.microsoft.com) 购买 季军:
.NET相关的最好东西--全球最新评价
SYS-CON Media系列媒体揭晓 2003年度读者选择奖 最佳 .NET 图书暨培训软件 大奖获得者: Advanced .NET Remoting, Apress (www.apress.com) 亚军: Applied Microsoft .NET Framework Programming, Microsoft Press (www.microsoft.com) 购买 季军: Pr
Solr学习笔记之3、Solr dataimport - 从SQLServer导入数据建立索引
Solr学习笔记之3、Solr导入SQLServer数据建立索引 一、下载MSSQLServer的JDBC驱动 下载:Microsoft JDBC Driver 4.0 for SQL Server 地址:http://www.microsoft.com/zh-CN/download/details.aspx?displaylang=en&id=11774 二、配置Solr dataimp
[ 转] .NET相关的最好东西--全球最新评价
SYS-CONMedia系列媒体揭晓 2003年度读者选择奖 最佳.NET图书暨培训软件 大奖获得者:Advanced.NETRemoting,Apress(www.apress.com) 亚军:AppliedMicrosoft.NETFrameworkProgramming,MicrosoftPress(www.microsoft.com)购买 季军:ProgrammingW
.NET相关的最好东西--全球最新评价
SYS-CONMedia系列媒体揭晓 2003年度读者选择奖 最佳.NET图书暨培训软件 大奖获得者:Advanced.NETRemoting,Apress(www.apress.com) 亚军:AppliedMicrosoft.NETFrameworkProgramming,MicrosoftPress(www.microsoft.com)购买 季军:ProgrammingWindo
最新教程
更多java线程状态详解(6种)
java线程类为:java.lang.Thread,其实现java.lang.Runnable接口。 线程在运行过程中有6种状态,分别如下: NEW:初始状态,线程被构建,但是还没有调用start()方法 RUNNABLE:运行状态,Java线程将操作系统中的就绪和运行两种状态统称为“运行状态” BLOCK:阻塞状态,表示线程阻塞
redis从库只读设置-redis集群管理
默认情况下redis数据库充当slave角色时是只读的不能进行写操作,如果写入,会提示以下错误:READONLY You can't write against a read only slave. 127.0.0.1:6382> set k3 111 (error) READONLY You can't write against a read only slave. 如果你要开启从库
Netty环境配置
netty是一个java事件驱动的网络通信框架,也就是一个jar包,只要在项目里引用即可。
Netty基于流的传输处理
在TCP/IP的基于流的传输中,接收的数据被存储到套接字接收缓冲器中。不幸的是,基于流的传输的缓冲器不是分组的队列,而是字节的队列。 这意味着,即使将两个消息作为两个独立的数据包发送,操作系统也不会将它们视为两个消息,而只是一组字节(有点悲剧)。 因此,不能保证读的是您在远程定入的行数据
Netty入门实例-使用POJO代替ByteBuf
使用TIME协议的客户端和服务器示例,让它们使用POJO来代替原来的ByteBuf。
Netty入门实例-时间服务器
Netty中服务器和客户端之间最大的和唯一的区别是使用了不同的Bootstrap和Channel实现
Netty入门实例-编写服务器端程序
channelRead()处理程序方法实现如下
Netty开发环境配置
最新版本的Netty 4.x和JDK 1.6及更高版本
电商平台数据库设计
电商平台数据库表设计:商品分类表、商品信息表、品牌表、商品属性表、商品属性扩展表、规格表、规格扩展表
HttpClient 上传文件
我们使用MultipartEntityBuilder创建一个HttpEntity。 当创建构建器时,添加一个二进制体 - 包含将要上传的文件以及一个文本正文。 接下来,使用RequestBuilder创建一个HTTP请求,并分配先前创建的HttpEntity。
MongoDB常用命令
查看当前使用的数据库 > db test 切换数据库 > use foobar switched to db foobar 插入文档 > post={"title":"领悟书生","content":"这是一个分享教程的网站","date":new
快速了解MongoDB【基本概念与体系结构】
什么是MongoDB MongoDB is a general purpose, document-based, distributed database built for modern application developers and for the cloud era. MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
windows系统安装MongoDB
安装 下载MongoDB的安装包:mongodb-win32-x86_64-2008plus-ssl-3.2.10-signed.msi,按照提示步骤安装即可。 安装完成后,软件会安装在C:\Program Files\MongoDB 目录中 我们要启动的服务程序就是C:\Program Files\MongoDB\Server\3.2\bin目录下的mongod.exe,为了方便我们每次启动,我
Spring boot整合MyBatis-Plus 之二:增删改查
基于上一篇springboot整合MyBatis-Plus之后,实现简单的增删改查 创建实体类 添加表注解TableName和主键注解TableId import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baom
分布式ID生成器【snowflake雪花算法】
基于snowflake雪花算法分布式ID生成器 snowflake雪花算法分布式ID生成器几大特点: 41bit的时间戳可以支持该算法使用到2082年 10bit的工作机器id可以支持1024台机器 序列号支持1毫秒产生4096个自增序列id 整体上按照时间自增排序 整个分布式系统内不会产生ID碰撞 每秒能够产生26万ID左右 Twitter的 Snowflake分布式ID生成器的JAVA实现方案