微软苏州暑期实习SWE面经(可能凉了)

发面经求人品,不知道结果怎么样。

校招通道,走笔试流程,苏州swe

3.15日,一面(约50分钟)
面试官上来让我自我介绍(提前十分钟进来了)
第一道题字符串以空格为分隔符进行分割,比如i love china要返回一个vector,里面有三个数组,分别是{i},{love},{china}。
写完后面试官提出了许多问题,比如你能不能不用string的substr,然后我自己手写了一个,然后问我能不能降低内存。
第二道题一个n*m矩阵,01地图,两点之间是否可达,最短路径是多少。
第三道题是在第二道题基础上问最短路径有多少种方案。
本地IDE编程,写在一个函数里面,将函数发给面试官,面试官说自己要写feedback的话习惯加上代码。
还有时间,简单说了一点项目,然后结束。

3.17晚上回寝室路上收到hr电话,安排终面。3.18号收到邮件。

3.19终面(不到30分钟)
整个人非常瞌睡,想睡觉,觉得这次面试是我历次面试里面状态最差的一次。
面试官在面试开始后2分钟左右才来,然后让我自我介绍(用英文,孩子蒙了,因为太瞌睡说的非常乱)
然后我说自己英语很垃圾,问能不能用中文,面试官说ok
然后问项目,因为项目是关于机器学习的,所以面试官想问一点机器学习相关的东西,我给面试官说我其实这个项目靠的是自己奇思妙想,不是纯粹的机器学习,所以只问了一个“半监督,监督,无监督算法的区别”(还是很瞌睡,不想说话了当时)
然后直接上题目,给定两个人的时间段,问有无重合时间超过一小时的,返回true or false。
比如第一个人有一个会议时间是9.30~11.00,另一个人是10.00~11.00,则返回true。
在纸上画了一下,分析了一下我说我直接上机写代码吧,面试官说不急,先说大概思路。(给了一个共享代码的网站,在上面写)
然后比比划划,写完了。
面试官问:如果一个人的时间存在重合呢?你的代码可以处理吗?
当时因为非常瞌睡,理解错了面试官意思,以为会议重合时间是单独计算的,但是后来结束后回想面试官意思是两个会议是可以合并起来的,比如9.30-10.00和9.45-11.00两个会议应该合并起来。
当时孩子已经瞌睡傻了,头脑不清楚,说我确定我代码没有问题,然后就交了(那个白板是无法编译的)
面试官说面试结束,看了看时间当时只是过了半小时,然后瞬间清醒,感觉凉了.....
周六发邮件问hr,无回复,感觉真的没了。

据说在牛客发面经有人品加成,希望如此吧,孩子如果微软凉了的话就没有地方可以去了。
#面经##实习##软件研发工程师#
全部评论
就俩面?实习吗
2 回复 分享
发布于 2021-03-22 19:30
周六发邮件问,本身HR就不会回复吧。
点赞 回复 分享
发布于 2021-03-22 19:43
我觉得像我这种一道题做三十多分钟的才是真的凉了
点赞 回复 分享
发布于 2021-03-22 23:21
可以试试加hr微信问问,加油
点赞 回复 分享
发布于 2021-03-23 15:26
那兄弟你过了吗
点赞 回复 分享
发布于 2021-03-27 22:27
面试撕代码可以选语言吗,还是必须c++
点赞 回复 分享
发布于 2021-03-29 21:13
微软老哥投的吗?笔试多少分才有的面试呀?
点赞 回复 分享
发布于 2021-04-05 19:24
想问问楼主过了吗
点赞 回复 分享
发布于 2021-04-10 12:04

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
想回老家的祖国花朵求你们别卷了:本地测试次数无限制,但只能提交一次。不过提交了也看不到结果就是啦
投递微软等公司10个岗位
点赞 评论 收藏
分享
11-18 21:59
门头沟学院 Java
点赞 评论 收藏
分享
评论
1
21
分享
牛客网
牛客企业服务