微软面试-微软面试题(1)

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
罗伯特·斯科布尔参加微软的面试
罗伯特·斯科布尔参加微软的面试

  罗伯特·斯科布尔回答了一个非常常见的问题:微软公司的面试是如何进行的?

   关于在微软接受面试时的着装原则。没错,我穿了西服,打了领带。这不是强制性的,但我认为这样的着装体现了对打算雇用我的公司及面试过程的尊重。这使我 不必担心自己穿着过于随便,不过微软的雇员可能会开玩笑说这样的打扮太过隆重。这让人感觉很不好,我那时甚至希望因为自己穿得不好而落选。但是我所争取的 这份工作需要我经常和人打交道,所以我认为有时需要穿西装,打领带。

  我所经历的面试过程是:

  1. 一名主管问我:“你想过在这里工作吗?”

  2. 人力资源部的人在电话里和我谈了一个小时。他们问了我一些问题,以确信我的经历与简历上描述的内容相符,同时也为了避免在之后时间较长的面试中出现令他们尴尬的事情。

  3. 我通过了人力资源部的电话约谈,于是他们用飞机把我送到了微软公司设在雷德蒙德的总部。

  4. 对我的面试从上午8点半开始。首先是和人力资源部的人谈。她向我解释了面试程序,又询问了一些问题,以确保有必要让我进入下一轮面试。

  5. 她给我一个名单,上面是三个面试官的名字,他们将在用午餐的时候面试我。她说得很明确,如果这三个人喜欢我,我会得到另外一个名单,也就是“午餐后”的面试官名单。

  每个面试官和我在休息室见面。通常我会问这样一个问题:“你在这里负责什么?”为的是缓和气氛。

  面试官所问的问题是不一样的,不过许多问题都与我过去的经验有关,有些还带有玩笑的性质,比如“你如何让Google从Linux操作系统转换为Windows操作系统?”有的人会提这样的问题:“你如何把冰卖给爱斯基摩人”或者“你如何把一支钢笔卖给别人?”

  如果你应聘的是程序设计员的工作,那么他们会提一些逻辑性问题,并要求你能够在白色书写板上用编码的方式思考。

  有个人要求我在书写板上阐释Radio UserLand。

  关于微软面试的过程,有一本书写得很棒,书名叫《搬动富士山》。

  我还上网查阅了关于微软面试情况的资料。

  另外一些建议:我提前一个小时到了那里,在周围散了一会儿步。这样做帮助我将情绪稳定下来,以饱满的精神状态去迎接接下来要发生的一切。此外,我还有时间考虑“我为什么想在微软工作”这样一个问题,而这正是我面试时遇到的第一个问题。

  我自己带了饮水瓶。这可以让我不必经历面试官带我去找公司的冰箱这样的尴尬时刻。这也给人感觉我并不想占公司的便宜。面试那天不要喝太多的水。

  我还把我所遇到的每个人视为可能面试我的人。我不知道大家的反应是否会被汇报上去,不过为什么不好好利用这个机会?而且这个时候往往会听到一些很好的故事。

  他们的确在午餐时面试了我,顺便还带我去看西雅图“超音速”队的比赛。我敢肯定,这是想知道我在社交场合中的表现。尽情表现自己!(我们只看了五分钟的比赛,因为我们一直忙着谈论科技方面的话题。)

  我后来才知道,他们通常让三到七个求职者飞到总部去竞争一个工作岗位,飞到总部并不意味着得到了工作。有些朋友虽然到了总部,但是并没有达到要求。

  我妻子也来这里面试过,但没被聘用。我认为这完全出于激情方面的原因。在这里工作的大部分人都是不折不扣的怪人,他们也喜欢聘用怪人。如果你能表明自己是个怪人,喜欢琢磨技术问题,那么你就有希望被选中。

  后来我发现,这种面试方式主要想看求职者是否既适合这项工作,也能够与项目组合作。他们认为,你能够过这么多关,说明你基本是合格的。他们就想确定你在那一刻是否表现得适合那份工作。

  唐·博克斯也给了我一些建议:“我们想让你思考,那就思考吧。”用另一个朋友的话说是“要看起来好像是在思考每一个答案。花几秒钟想想如何作答。”

   想知道我是怎么回答google那个问题的吗?“通过努力做到这一点。”嗨,这对hotmail来说就是可行的。(在巧妙地回答完这个问题后,我又给出 了一个比较严肃的答案。)幸好我和一些创建hotmail的年轻人打过几个小时的交道,所以我知道对他们来说,真正困难的地方在于将他们的操作系统从 FreeBSD转换为Windows。

  我什么时候知道自己得到了这份工作的?大约下午六点,一个人请我上去,说我得到了一份工作。由于发现我并不适合自己当初所应聘的那个岗位,因此他给我安排了另外一份工作。其他人在一两周后还不知道自己是否得到了那份工作。最后可以询问一下。

  如果你在吃午餐的时候就得走人,那么你就会知道自己把事情搞砸了。(不过据内部的人讲,这样的情况不多。)

  最后一条建议:要让自己一整天保持精力充沛。这很难。由于全天都在回答问题,到下午四点的时候,就很难进行有条理的思考了。不过许多决定都是基于“这个家伙是否对科技充满热情”这一点做出的。

  祝你在面试时有好运! 
微软面试题--翻转数组中的一段,使0为11为0,求此数组中1的个数最多 给定数组如:[0, 1, 0, 1, 1, 0, 0, 0] 阅读详情

相关推荐

微软十五道面试题 答案

1、有一个整数数组,请求出两两之差绝对值最小的值, 记住,只要得出最小值即可,不需要求出是哪两个数。 2、写一个函数,检查字符是否是整数,如果是,返回其整数值。 (或者:怎样只用 4 行代码编写出一个从字符串到长整形的函数?)  3、给出一个函数来输出一个字符串的所有排列。 4、( a)请编写实现 malloc()内存分配函数功能一样的代码。 (b) 给出一个函数来复制两个字符串 A

小人物的草稿本 2658

网上流传的微软面试逻辑题分析

                        杀父问题   在一个村庄中,50对夫妇中的每一个丈夫都曾经不忠于妻子.一旦某个男人与别的女人有染,村子里的女人(除了这个男人的妻子,因为大家都瞒着她)立刻就知道了(村子很小).村里规定对通奸行为的严厉处罚是通奸男人的妻子必须在当天亲手杀死自己的丈夫.所有的女人都愿意遵守这条法律.问题是:有一天 “永无过失”的女王来到了这个村庄,她

fisher_jiang的专栏 4236

微软面试58道逻辑面试题

一、微软面试58逻辑推理题 1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费? 2、请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。 3、小明一家过一座桥,过桥时是黑夜,所以必须有灯。现在小明过桥要1秒, 小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要8秒,小明的爷爷要12秒。每 次此桥最多可过两人,而过桥的速度依过桥最慢者而定,而且灯在点燃后30秒就会 熄灭。问:小明

dan_dan的博客 6万+

微软最新10道算法岗面试题

节前,我们星球组织了一场算法岗技术&面试讨论会,邀请了一些互联网大厂朋友、参加社招和校招面试的同学,针对算法岗技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何准备、面试常考点分享等热门话题进行了深入的讨论。今年的算法面试题太新了吧!AIGC相关的面试题猛增,特别是去年到今年爆火的大模型、多模态、扩散模型、SAM、Mamba考察的知识点越来越多。我特别整理了10道微软近期面经中代表性的算法面试题,你看看都会么?SAM轻量级变体有哪些?LoRA和adapter哪个效果好?

机器学习社区 984

入职微软一月后的感悟,谈谈面试经历及入职体验,web前端常见面试题

在某一天,我在某 App 上被一个微软的陌生人勾搭,简单地电面后一拍即合,我向他投递了简历。正式的面试一共有四轮,三轮技术面 + 一轮 AA 面(大老板),每轮持续时间一个小时左右。除了最后一面聊了聊人生、理想、逻辑推理等非技术内容。其他三面基本上是项目算法各半小时。

m0_61331407的博客 1600

每日微软面试题——day 1

题:.编写反转字符串的程序,要求优化速度、优化空间。 分析:构建两个迭代器p 和 q ,在一次遍历中,p的位置从字串开头向中间前进,q从字串末尾向中间后退,反转字串只要每次遍历都交换p和q所指向的内容即可,直到p和q在中间相遇,这时循环次数刚好等于 字串的长度/2。 实现代码: /** author: 花心龟 blog:http://blog.csdn.net/zhanxinhang

花心龟 cabin 1万+

微软面试题1

微软、谷歌、百度等公司经典面试100题[第1-60题] 写一个函数,检查字符是否是整数,如果是,返回其整数值。 (或者:怎样只用4行代码编写出一个从字符串到长整形的函数?) int atoi_z(string s) { int result = 0; for(int i = 0; i < s.length(); i++) result = result * 10 +

世界很大我很小 586

微软面试题:有100万个数字(1到9),其中只有1个数字重复2次,如何快速找出该数字

/******************************************************************************* 文 件 名 : test100.cpp 实现功能 : 微软面试题: 有100万个数字(1到9),

孤独剑的专栏 1304

微软面试题汇总(1

微软  智力题  1.烧一根不均匀的绳子,从头烧到尾总共需要1个小时,问如何用烧绳子的方法来确定半小时的时间呢?  2.10个海盗抢到了100颗宝石,每一颗都一样大小且价值连城。他们决定这么分:  (1)抽签决定自己的号码(1~10);  (2)首先,由1号提出分配方案,然后大家表决,当且仅当超过半数的人同意时,按照他的方案进行分配,否则将被扔进大海喂鲨鱼;  (3)如果1号死后,再由2号提出分配

Raindrop的专栏 2044

微软公司面试题1

这道题挺简单的,但网上说,这是微软面试题,初学编程的可以看看。             题目:                 求质数的和。如:F(4)= 2+3+5+7 = 17,输入F(x)。                  运行结果:                                   自己敲的代码:                  #include usi

Programming is an Art 958

微软面试题刷题9/1

发现好像在牛客分想面经好像会有offer加成,我也来发一下,顺便许愿可以进微软呀! 一二面是平行面(虽然面试官说内部并没有这个叫法……) 一面 自我介绍 你觉得情感分析方向的难点在哪 介绍一下数学建模的工作 写题:扑克牌打乱顺序,要求空间O(1) 洗牌算法: 54张牌,再[0,54)随机产生一个随机数,与最后一个数交换。这个数已经被放到正确位置。这个数被选中的概率是1/54 从前53个数中,选取一个数与第53个数交换,这个数的概率是53/54*1/53 = .

wwxy1995的博客 492

看似简单,但是经常出错的微软面试题(C/C++)1

<br />在面试过程中,不少人有这样的经历。笔试题感觉做的很好,但是没有应聘上。为啥?看似简单的问题,面试官的要求就越高,这时候需要考虑的问题的方方面面,一不小心,就大意失荆州。<br />下面看一个简单的微软面试题:把一个字符串转换成整数。大多数人,一看到这个标题,大多数人觉得“小意思”,我不到三分钟就搞定它。<br />int StrToInt(char* string) { int number = 0; while(*string != 0)

Harry的专栏 1986

微软面试题,查找1的个数

用java代码实现查找1的个数import javax.swing.*;public class phenixHasOne{public static void main(String[]args){String strNumber=JOptionPane.showInputDialog("please input the number ");//int number=Integer.parseI

ZiSheng的专栏 1073

1的数目-微软面试题

给定一个十进制正整数N, 写下从1开始,到N的所有整数,然后数一下其中出现的所有1的个数。 例如: N=2,写下1,2.这样只出现了11; N=12,我们会写下1,2,3,4,5,6,7,8,9,10,1112.这样1的个数为5. 解:按每个位如个位、十位、

云淡风轻 1470

微软面试题1) 经典测试

相传为 微软面试题。供大家参考学习 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?  2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻?  3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状

ARLoverKang的专栏 733

微软面试题 1

题:.编写反转字符串的程序,要求优化速度、优化空间。 分析:构建两个迭代器p 和 q ,在一次遍历中,p的位置从字串开头向中间前进,q从字串末尾向中间后退,反转字串只要每次遍历都交换p和q所指向的内容即可,直到p和q在中间相遇,这时循环次数刚好等于 字串的长度/2。 实现代码

338

微软面试题(答案)(1)

  1、day11 段,       day2 让工人把1 段归还给2 段,       day3 给1 段,       day4 归还1 2 段,给4 段。       day5 依次类推……   2、面对这样的怪题,有些应聘者绞尽脑汁也无法分成;而有些应聘者却感到 此题实际很简单,把切成的8份蛋糕先拿出7份分给7人,剩下的1份连蛋糕盒一起分 给第8个人。   4、假如只有一个人戴黑帽子,

雨中怡然 5477
上一篇: 大盘调整 基友必看
下一篇: 微软面试-微软面试题(2)
ysuncn
博客等级 码龄20年 554粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值