就业数据资源平台
当前位置:首页 > 笔试题目
微软求职之笔试问题总结


考试之前一直猜测微软会考什么?

网上盛传的考题不知道微软是否确实考过,

但是网上盛传的题目,特别是那些非常popular的,

都是一些特别BT的,结果可能误导了大家,包括我。

其实微软的考试是是非常全面的(相对来说),

其实微软是基础,编程,测试,智力题目并重的,

最后还有一个胡侃型题目,你随便说(in English)。

微软这次试题一共有两类,A、B卷,

我做的是A卷,不知道那里有B卷的兄弟也写个什么总结的。

我坐的是第一排,后面是B卷,以此类推。

组织这次考试的,据后面北邮的一个女研究生讲,



两个年长的应该是中华英才网的,其他的事北邮的学生。(哎,连微软的人都没有见到活得)

这次笔试主要是以北邮的学生为主,据我观察研究生应该不少。

山东的在我的考场这边不多,好像一共3个,两个山大,一个就是我了。



题目主要有以下4大类:

题目就是这些了,

具体的题目我也不清楚了,都忘了,交卷之前时间很紧张的。

其实具体的题目都是什么没什么重要的,关键是了解微软鉴别人才的方法。

微软到目前能有如此的成就,应该说得益于他的人才战略。

这样微软怎样鉴别人才并且使用人才就是很有借鉴意义的。

对于个人来说,去不去微软并不重要,但是理解了微软鉴别人才的标准,

对于日后自身的发展也是很有好处的。

也许这些标准并不全面,并不细致,

但是作为自身发展的整体指导还是有用的。



这次笔试挺不成功的。

一方面自己目前确实在有些基础方面不太好,

以前学过的东西后来在实际项目中没有用也就淡忘了。

另一方面自己的英语实在是不行,

离了金山词霸不管事,嘿嘿,继续学习英语。

因为我目前主要做高层应用方面的东西,

C和C++用得很少,这次笔试都是用得这两种语言,我也不是很适应。

另外我是那种以应用为导向的人,

学习东西快,忘东西也快,这种笔试并不擅长。

而且毕竟我是非计算机专业的人,

感觉微软仅仅用这种鉴别计算机专业的人的方法对我有些不合适,

有些特长我并没有发挥出来。

不过路是我自己选择的,

成功和失败我都能接受。



总结此文如上,

给自己看,

给一只关心自己的朋友看,

也给每一个想要了解微软,提高自己的人看。

留下我的联系方式:39zqy@sina.com  

如果你有什么问题可以联系我,

我会尽力回答的。

如果你想和我交个朋友,我也欢迎。





Feedback

# 回复:微软笔试问题总结,吃一堑长一智

I THINK:  

BECAUSE:  

ABCDEF*2=CDEFAB*2=EFABCD  



SO A=C=E; B=D=F;  



IF A=C=E=X; B=D=F=Y  



SO: XYXYXY*2=XYXYXY  



X OR Y MUST HAVE ONE IS "0"  







# 回复:微软笔试问题总结,吃一堑长一智 2004-11-17 7:52 AM coofucoo  

to WYLMFE ,  

里面不能有零的。题目这么要求的。  



# 回复:微软笔试问题总结,吃一堑长一智 2004-11-17 8:32 PM 漂流瓶  

题目你记得还挺清楚的,不是把卷子窃回来了吧?!:)  



# 回复:微软笔试问题总结,吃一堑长一智 2004-11-17 9:38 PM ren  

142857  

用个计算器搞定了  







# 回复:微软笔试问题总结,吃一堑长一智 2004-11-17 10:00 PM coofucoo  

to ren,  

麻烦讲一下方法,用计算器也行,  

虽然微软是不让用的。  

to 漂流瓶,  

郁闷我半天的东西,当然记得清。  



# 回复:微软笔试问题总结,吃一堑长一智 2004-11-18 5:58 PM Yuest  



142857  

对啊  

1除以7的循环  



# 回复:微软笔试问题总结,吃一堑长一智 2004-11-18 6:49 PM coofucoo  

to Yuest,  

请楼上作出来得同志都讲讲方法号么 ?  



# 回复:微软笔试问题总结,吃一堑长一智 2004-11-18 9:06 PM smq  

ABCDEF*2=CDEFAB ===> B和D为偶数  

CDEFAB*2=EFABCD ===> A < 5 C < 5 ===>  



A = 1 A = 1 A = 2  

C = 2 C = 3 C = 4 只能有这三种结果  



A=2 c=4 由CDEFAB*2=EFABCD===>B=2*D 不可能  

所以A一定等于1,由ABCDEF*2=CDEFAB===>E=5(因为A=1 2*E一定=10) 在由

CDEFAB*2=EFABCD===>C=2  

且只能(B=8 D= 6)和(B=4 D=8),第一组由CDEFAB*2=EFABCD推出C=3所以不可能,

所以B=4 D=8,剩下的F可以很快推出是7  

142857  

以上是用笨方法直接推导,YUest老兄说的更有理,就是1除以7的循环  



这道题给老师的反映是使用线性代数解,我的第一反映是编一个多重循环的程序解



# 回复:微软笔试问题总结,吃一堑长一智 2004-11-18 10:32 PM coofucoo  

to smq ,  

了解你的方法,稍微有些错误,  

“A=2 c=4 由CDEFAB*2=EFABCD===>B=2*D 不可能”  

应该是:  

“A=2 c=4 由CDEFAB*2=EFABCD===>B=D 不可能”吧?  



另外,Yuest发现的这个“1除以7的循环”的规律确实正确,  

不过我不是很了结是怎么得出来得,  

所以还请Yuest看到的话解释一下。  



最后,我当时看到题目的时候也想穷举法来者,呵呵


就业数据资源平台