微软笔试分享

刚做完微软笔试,分享一下。  投的是苏州的软开

只有三道编程题,共计一个半钟头。 一开始需要给你的头像和身份证拍照,日了狗,怎么不早说。我在教研室啊。。。。只能暂且拿学生卡凑个数。。。  另外因为我是前端,只会JS,写的时候就比较烦,平台的 JS 编译引擎版本很低,或者说很奇异。  数组的 map 方法都没有。 但是你用 let 和 const 声明却可以。。。  更奇怪的是 const 声明的变量是固定死的,然而却不存在局部作用域(我真是。。。。就这里让我排查了多久的 BUG 才定位到问题)。。。。。反正之后我是尽可能按照我知道的低版本的 api 来写。 全部都是 var,这里也给各位前端忠告下尽量别用 ES6。。。 另外,一定要细心看下题目。

然后每道题是这样的,共十个用例,你可以看到两个基础的测试用例,其余的你看不到。  10种用例这样子分布:基础 test 4种, 边界 test 2种,时间 test 2种,关键 test 2 种。


每道题的难度就是 Leetcode medium。 我个人是第一道过 8 个用例(时间和关键各死一个),第二道过 9 个用例(关键死一个),第三道过 9 个用例(时间死一个)。 也都不难,其中有一道是 DP,就是一种物品可以无限用的那种背包问题。  三道题都弄完只剩3分钟了,关键前面被那个 const 恶心的死死的,要不然应该能再过一两个用例,也没办法,就直接交卷了。
#微软##笔试题目#
全部评论
卧槽,还有身份证?尼玛,凉了,我对着屏幕拍了个自拍,哭了
4 回复 分享
发布于 2019-09-22 20:46
第一题可以字符串奇数位排序,偶数位排序,然后组成新的字符串,比较新的字符串,可以过所有用例
3 回复 分享
发布于 2019-09-22 20:48
同做完微软笔试
点赞 回复 分享
发布于 2019-09-22 20:42
为什么我第一题看不到任何用例情况 只有看到自己的测试用例 那就是一个都没通过么   我以为第一题只看测试用例 都没反应过来2333
点赞 回复 分享
发布于 2019-09-22 20:45
2333我也是用校园卡。
点赞 回复 分享
发布于 2019-09-22 20:47
老哥思路一样,没有身份证就拍学生卡哈哈哈哈哈哈
点赞 回复 分享
发布于 2019-09-22 20:47
每题有10个点吗 我没算
点赞 回复 分享
发布于 2019-09-22 20:47
第三题怎么搞啊
点赞 回复 分享
发布于 2019-09-22 20:48
第三题C++ 可以用to_string和stoi吗?我用这两个函数一直提示出错。。。。
点赞 回复 分享
发布于 2019-09-22 20:51
已凉,身份证学生证没拍🤣🤣🤣
点赞 回复 分享
发布于 2019-09-22 20:58
当初就奔着自己编程菜,选择的非技术岗,没想到题目和技术岗一样。。。我还不如报技术岗了😂(同拍的学生卡😅)
点赞 回复 分享
发布于 2019-09-22 21:02
第一题使用奇、偶数组做hash,第二题dp要考虑不存在情况,第三题暴力超时。
点赞 回复 分享
发布于 2019-09-22 21:06

相关推荐

尊尼获获:闺蜜在哪?
点赞 评论 收藏
分享
评论
4
10
分享
牛客网
牛客企业服务