微软中国(Microsoft)
北京市 · 计算机软件 · 500-999人
公司实力雄厚
A级纳税人
众创空间
经营产品·26

面试经验

“困难”
“体验一般”
1657 条面经
面试官有收获看中专业技能hr难度算法面试含英文微软英语2轮3轮及以上流程二面体验很好笔试技术自我介绍深挖项目简历电话面试
4259
Java
未通过感觉没戏
1面 1h  面试官是个93年的帅哥,真的是厉害!0.面试官介绍了一下面试内容流程,没错就是直接就开始写编程题。1.面试题是这样的,假设有3栋楼,每栋楼都有对应的高度,假设是(10,15,12),我们有升序排列的包裹,代号表示为(9,14,25,36),要输出包裹被deliver到第几栋大楼的第几层,这个意思就是假设包裹是9,就输出第一栋的第9层,19这个样子。14就是第二栋楼的第四层,24。以此类推。刚开始就只能想到暴力解法,把这三栋楼的数字分成区间 [(1,10),(11,25),(26,37)]这样一个三维数组,那么每个包裹的编号就需要看是否在这几个区间内,遍历每一个小区间,比较这个包裹的数字是否小于等于每个区间的最大值,如果成立那么我们直接输出这个区间的下标以及item-levels[i][0]+1,这样就可以输出第几栋第几层,但是这里的时间复杂度取决于区间的数量,也就是第几栋楼,而且要比较区间当中的数字,所以至少是O(k*2)的复杂度。那有没有更快的时间复杂度更低的方法呢?有,就是维护一个栈,由于我们的包裹编号是升序排列的,所以可以直接在这个区间就直接把之前的数字给pop掉,留下来的就是这个包裹,不停地pop掉,通过这个思路过程,我们只需要O(k)的时间复杂度。工程能力,算法数据结构实在太重要了,在微软考察的往往都是这些。2面 1h 面试官穿个运动裤就来面我了,说明还是很尊重员工的个性的哈哈哈0.直接在去会议室的路上就自我介绍的差不多了。。。1.讲了一下自己的无人机项目。2.问了操作系统的东西,内核态是什么(不知道),有没有写过并发的代码,有没有写多线程的代码来优化过自己的代码。进程和线程的概念,进程间同步与线程间同步的概念。3.做题,一个二叉树,定义N为有叶子结点的结点,L为叶子结点,那么给定一串前序遍历过的字符串假设(NNLLL),求这棵树的高度。这道题的解法就直接通过前序遍历的定义重构一棵二叉树,这个竟然给忘记了。。。我真的是菜,当场凉凉。总结:计算机基础要加强,代码能力就不说了吧,甚至对自己的能力还是有点怀疑的,对自己的期望降低一些吧,加油...查看更多
2 年前 发布
匿名用户
行政专员/助理
未通过感觉没戏
我按约定的时间到时,通过前台得知两位面试官都还没有到公司……然后就在人来人往的大堂傻等了有半个小时。两位风尘仆仆地到了,前台示意是我,一位年长的跟我打了招呼,年轻的据说是team leader的差不多没有正眼看我一眼。对于迟到,没有解释,当然更没有道歉。 到了楼上,team leader叫我自己去茶水间拿水。站在那里环顾一周,不知从何拿起。后来她让我从给一个小柜子里拿了瓶饮料。她让我先去一间会议室等着并自己拣个位置坐,自己去座位收拾了。会议室里桌椅都堆在四边,差不多是中间的位置摆了张桌子。我挪了些椅子,够两人用的。接着她风尘仆仆地进来了,问我有没有带简历,我说没有,她就在她自己的手机上看我的电子版简历。从一些随意的话题开始测试英语,她认可我的英语很好。后边就说工作经验。总之这个职位似乎看中活动组织经验。聊了没多久,就说去找之前那位年长的领导聊。 领导看起来挺忙。她们一会让我坐这等,一会坐那等。后来就在领导的小屋里聊。她也问我有没有带简历,我说没有。她说你应该带一份。我大概不过脑了,说现在一般都是公司打简历。她说这话她没法接,但还是接了一句:你不觉得带一份会便利公司吗?意识到自己也许说错话(未必不对,只是不讨她的巧),我只能说是。然后她就很无可奈何的样子去找相关邮件里的简历。她给我感觉也挺和善,后边的气氛也还行,但无法判断她是否对此介意。整个过程她都不停地处理别的工作,甚至还起身去和外边的人说话。真是尴尬,不感兴趣也不用这样吧,我也只能硬着头皮说下去。 然后就是笔试。全是关于会议活动的组织安排的。这里的重点是,要我带自己的电脑去笔试的。WI-FI也不给用,那个U盘我的电脑还识别不了,就给我打印了题目。中午管了一顿饭,精美套餐(这倒是意外的周到。听闻微软的吃吃喝喝的软性福利好看来是真的)。做完题才匆匆吃了点。也没有时间规定,开始做题后好像就没人管我了。我自己觉得差不多了就停止了。 整个过程,感觉我自己就是个可有可无的插曲。关于带简历的事,以我的面试经历,现在大中小公司都不会要求求职者自己带简历了,可能几十家就才能碰到一家吧。如果谁要求求职者自己带简历,我反倒觉得这个地方不靠谱,连最基本的重视都没有。让自己带电脑去笔试,更是头一次碰到。什么东西都想着要我自己备,仿佛不值得她们过多花费什么精力,有点不敢相信这是微软的作风。也许因为这是一个外包岗位吧,她们招聘起来都很老油条的样子了。说到外包,我了解,现在它们这种职位的外包在合同结束后不许续签,要隔一定时间。期间肯定只能招别的人来干活。具体原因不知道,但是从我的理解,很明显,不想最后和外包人员签无固定期限的合同。呵…… 其实有过几年类似工作经验的,不傻,不熟的也学得快的,这些工作都能做。大概就是像一些人所说的,看眼缘吧。大概也看性格。...查看更多
2 年前 发布
匿名用户
IT技术支持
确定通过确定通过
直奔主题说面试吧。最开始是由两个不同的HR跟我进行了电话的一个phone screen,主要问了简历和以前做的项目,一些基础的技术方面了解只是为了考察过往经验与应聘职位是否相符。接下来的一轮就是组里的一位技术人员的云面试,问题主要还是围绕着过往经验和一些跟职位相关的软性问题。接下来的三轮是纯技术面试,同样采取的是云端的方式。问题很细致,基本上没有让我觉得是废话的问题,全部都是围绕这个职位可能遇到的各种情况所提出的问题,涉及系统、网络、数据库等。有不少问题着重在于考察应聘者的解决问题能力,有些知识点我比较薄弱,但是也还是尽可能把自己知道的说了出来,并且实事求是告诉面试官。有些情景问题,即使应聘者一开始想不到,面试官也会把你往他想要的点上去引导。在与team manager的面试过程中,面试官非常负责任的告诉你这个职位究竟会是怎么样的。基本到这里,整个面试过程就已经达到了一个双方都比较了解的状态。接下来的两轮面试,一轮是英语口语,这里除了会问几个问题以外还有一个角色扮演的情景对话。最后一轮,是整个部门的大领导,这一轮里技术不会问的很细致,但是会有涉及,毕竟都是搞技术出身的,还有就是着重考察应聘者的沟通、团队合作等方面。整个面试过程,我个人觉得非常严谨,而且从最开始的HR到最后的大老板,整个团队的人都很nice,可以感觉到团队氛围非常好。面试题目非常实际,但面也很广,说不上来有多难,但是确实能考察应聘者的反应以及处理问题的能力。英语很重要,在面试过程中,面试官随时有可能转换成英语进行面试,而最后的英语口语也需要好好做一番准备。很开心能有这样一个面试经历,并且通过了各轮考察,期待下面能够顺利入职。...查看更多
2 年前 发布
匿名用户
C++
未通过感觉没戏
1、电话面。一小哥,目测估计比我小。人很nice。上来第一句就是其实你做的东西我不懂,记住这句话,后面几面除了boss面,这句话成为了所有面试官的开场白。于是我巴拉巴拉给他讲了一下我做的东西,好吧,貌似我口才不错,小哥都有点愣了,反正也没有继续问什么,就说做题。题目很简单,求1到1000000的质数和,当时脑子一热,赶紧百度。然后然后发现自己思路没了,百度出来的算法一紧张都看不懂了,磕磕碰碰地才写了一个结果出来,还是nlogn的,不是最优解。小哥直接说,你要好好刷题哦,然后就是各种聊天,比较愉快。2、几天后收到on site面试的通知,安排了三轮。2-1、继续一个人很nice的小哥面试,同样的开场白大家懂的,然后他说其实我来面你跟你来面我没什么差别,我给你出题你不一定做得出来,你给我出题我也不定做得出来。这个话我很喜欢,巴拉巴拉交流了一番。然后他说,你做得东西我不懂,我们还是只能来做题吧,我说好,毕竟要面试结果吗,不能总是聊天。实现一个stack,o(1)算法返回最小值,经典题目,没有压力,直接在白板上画了一下思路。开心。然后说那实现一个队列吧,也平均o(1)返回最小值。这个突然卡壳了,纠结了一段时间,在他的提示下做出来了。最后再来了个两个queue实现stack。秒杀。这一轮只画思想,没写题。2-2、一个SDE II,同样的开场白,然后说你要是能把我讲懂你就讲讲,机会当然不能放弃了,讲一些时间就少做一点时间的题。哈哈。巴拉巴拉一顿说。不错,帅哥说那我们做题吧,直接白纸写代码。求一个字符串的最长回文子串。不考虑复杂度,先写出来,直接开写。两页纸搞定。然后看着自己的写的字都不想看,哎……电脑用多了,字就是难看。帅哥一看没什么问题,就说时间还有再做一道题呗,就是查找一个字典中是否有某一个单词变异体,不要写代码说思路就可以了,那直接说开个数组通知字母出现的次数,帅哥说可以,还可以把字典排序等等方法。赶紧点头赞同,然后帅哥心满意足在我崇拜的目光中离开。2-3、这个哥们肯定是一个代码狂人,为什么呢,因为我看到他眼睛里面全部都是血丝。狂人在开场白之后直接开始写题,给一个二叉树的结点求他的中序遍历的下一个结点。(有指向父节点的指针),写出来了。然后再来了一道说一次可以取1~3个数,然后对方一次去1~3个数,且对方也是最优的方法进行取,问能取到的最大值,没做出来,在狂人的提醒下才做出来,当时也是因为时间不多了。不过总得来说还是蛮开心。然后狂人说你等一等,还有一个面试。我一下就知道有戏,这一面应该就是传说中的aa面了,boss出场。3、boss面,老大很nice,一半的白发了,跟我聊了聊最大的项目收获,以及目前组里面的状态,他应该刚从美帝回来。然后他说,其实前面的feedback不错,我来亲自看看,我说好。然后问了我专业,我说EE,他说哦那我就问些基础的,真的基础的,一个就是m*n的矩阵,从左上角到右下角最小值。秒杀,boss很满意,然后就是买卖股票,没有听懂boss的意思,他说只要买卖一次就好了,我以为是每天只能买卖一次,纠结了很久,然后理解题意后秒杀。boss看起来还不错。说会让hr和我谈。...查看更多
2 年前 发布
加载中
看准网微软中国(Microsoft)微软中国(Microsoft)面试经验

找工作