微软苏州STCA面经

连着约了两面

一面(时长约70min)
面试官是一个很温柔的小姐姐,对方没开视频
1、上来自我介绍 最好英文 本人没准备 用中文自我介绍的
2、介绍一个你比较拿手的项目
3、白板手撕算法
    ① 修改bug后会更新产品版本号,比如1.0.0,1.0.1,2.1.0等,设计一个算法向用户中还没有更新到当前版本号的用户发送推送提示其更新。
    ② 给一个schedulelist里面有n个时间信息,每个时间信息包含dayofweek星期几、hour几时、min几分,表示系统在list里的这些时间会定时更新升级,返回下一次的更新时间是哪一天哪个时间。
    第二题因为时间不够没写代码只是沟通了下思路。
算法写的不对什么的面试官小姐姐会提醒你,一点点引导你,让你想更优的思路。

二面(时长约60min)
面试官是一个挺年轻的小哥,对方也没开视频
1、自我介绍
2、介绍一个项目
3、你这个项目最终投入使用了吗?
4、平时怎么学习android的?(因为自己项目经历里有android开发)
5、觉得自己的android开发能力怎么样?是有系统学习过还是只是学习了项目中运用到的?
6、你常用java,了解java的数据结构吗?介绍一下
7、什么是堆?向堆里添加一个元素具体过程是怎么调整的?调整的时间复杂度多少?
8、Java底层的像JVM、GC等了解吗?介绍一下
9、英语怎么样?用英文问了几个问题,英文回答
    ① 你用过什么微软的产品? 有什么反馈?
    ② 请说出你想要加入微软的三个理由?
10、白板手撕代码
    给一个山脉数组,前k个元素是递增的,后面是递减的,求中位数。(最优时间复杂度是O(logn))
#面经##校招##软件研发工程师##微软#
全部评论
山脉数组和lc第4题很像啊,两个有序数组找中位数。。hard题。。
1 回复 分享
发布于 2020-10-21 14:56
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
1 回复 分享
发布于 2020-10-21 13:40
想问下一面的schedulelist这题的思路是什么呀🙈
点赞 回复 分享
发布于 2020-11-10 01:10
羡慕,春招北京过了没去,秋招投的上海至今无面试...
点赞 回复 分享
发布于 2020-10-22 14:41
**,现在hard起步了是吗
点赞 回复 分享
发布于 2020-10-22 14:30
同苏州STCA,今天面了两面,二面第二题没搞定,应该凉了😪
点赞 回复 分享
发布于 2020-10-22 14:08
楼主收到三面邀请了吗
点赞 回复 分享
发布于 2020-10-22 11:08
大佬 山脉数组什么思路
点赞 回复 分享
发布于 2020-10-22 09:42
想问一下一面和二面都是什么时间,间隔笔试/免笔试邮件多久啊 一个月前收到的面笔试邮件到现在还没有面试
点赞 回复 分享
发布于 2020-10-22 09:15
🤣明天下午大概这个时间面试,我好慌呀
点赞 回复 分享
发布于 2020-10-21 14:20

相关推荐

2025-11-13 14:37
门头沟学院 Java
程序员牛肉:是的,我觉得你最先需要的是多接触计算机圈子。我感觉你这个写的太幼稚了,根本没换位思考面试官。 你对实习的描述还是我写了前后端,我写了Restful接口,我用了EChatrs。你这让面试官怎么问你?问你什么是前后端?问你什么是Restful?讲真的兄弟,你这个简历在面试官眼里就是啥也不懂的好学生。所以一定要尽快加入一个圈子跟大家多聊聊,看看正儿八经的简历是怎么写的。 可以看一下我首页的简历怎么写那篇文章来学一下,你这里面的坑点我那篇文章里面都有讲过。
点赞 评论 收藏
分享
评论
2
41
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务