微软暑期实习一二三面面经

微软的面试体验真的很好,面试官全程都非常有耐心,也非常非常幸运走到了lead面,回馈牛客

微软一面3.16 
自我介绍(中文)

针对项目的一些问题

vue双向绑定如何理解?

webpack打包流程

Vue组件通信,兄弟组件通信?

Call bind apply为什么需要Bind方法?

http2.0

用过typescript吗

代码题:类似力扣58题,翻转单词顺序

var a = " this  is  ";

//输出" siht  si  ",空格顺序保留,单词顺序翻转
紧张麻了没写出来,主要是索引没处理好,最后说了下思路
力扣好几道类似的,重点是要增加一个j记录单词结束的索引

微软二面3.16 (应该是平行面,但邮件里原本就是两轮面试,时间也是挨着的)

自我介绍
问项目,会问到某个功能具体怎么做的,怎么测试
场景题:下拉菜单怎么实现,如果下拉菜单是空的,怎么判断哪里有Bug
代码题:判断链表的字符串是不是回文
问了时间和空间复杂度,如何测试,需要考虑哪些Corner case

一面答得不好,代码题也没写出来,然后紧接着就是15分钟后的二面,二面面试官没有问基础知识,更多的关注了下项目细节、场景、测试方面的问题。
面的时候感觉挺凉的说实话,没想到当晚收到安排lead轮面试的通知,很幸运了。

微软三面3.21 
沿着简历问,也是问项目某个功能具体怎么做的,会问简历上写的所有项目,并且会根据简历写的东西问一些知识点
异步实现的逻辑,promise原理
C#语言的特点和js差别
代码题:手写一个函数,实现字符串转数字【这里没理解面试官意思,面试官需要我先检查字符串的每个str[i]能否转为数字,再把str[i]转为数字】。
问了下面试官能不能debug,然后de了几次写出来了,但是项目和基础都没答好QAQ。

三面都是共享本地ide做的,出的题比我想象的简单一些,可能因为我简历里写了前端开发?以及没想到第二轮面过项目后第三轮也会问,这几天光刷题来着。
非常感谢微软的面试官,在我代码题写好久的时候也没有嫌弃我。









#微软##面试题目#
全部评论
更新:3.31收到感谢信QAQ
点赞 回复 分享
发布于 2022-03-31 14:15
请问楼主是哪一批投的啊?
点赞 回复 分享
发布于 2022-03-22 16:21
请问面试是英文面试吗
点赞 回复 分享
发布于 2022-03-22 16:04

相关推荐

SadnessAlex:跟三十五岁原则一样,人太多给这些***惯坏了
点赞 评论 收藏
分享
评论
4
30
分享

创作者周榜

更多
牛客网
牛客企业服务