may 学校
APP 内打开
分享
23
132

微软校招一二三面(没收到aa面,大概是挂经了)

翻了一下帖子,好像发出来的几个都挺常规的,来个小众一点的吧,真是凭运气分配,我明明选的苏州哇

目测出了一堆aa面,我啥也没收到,发邮件求感谢信都没有呜呜


10.18一面

问了一下项目,开始做题,没找到原题,原型大概是leetcode 803是个hard,改得比它稍微简单一点

我硬写了dfs,面试官将信将疑,他好像也不知道是不是对的,可能他想看并查集吧


10.20二面

问了一下项目,开始做题,跳跃游戏进阶,好像也没有完全一样的,找了一下跟leetcode1306有点像,但多了一些限制条件

当时进原题的坑了想半天dp推不出来,耗了一半时间后面试官手把手教我写bfs 😂



10.22lead round

问了一下项目,发现不太匹配后开始写题,实现双端队列,在O(1)时间复杂度内实现appendfirst,appendend,removefirst,removeend,cnt, getindex,setindex(index是逻辑上的)

学艺不精,本科只学过链表的写法,他这个时间复杂度应该基本只能循环数组模拟,我就在那推半天下标啊

最后快结束的时候加了个让我判断空和满,我没想到鸽笼定理没推出空和满的区别,大概是无了吧,感觉他考察的不是算法是基础知识,中间穿插了一些异常处理和数组越界处理的问题,这部分好像我基本还答上来了

不知道是不是本来想送我进的结果考到了我的知识盲区最后来了个谢谢你的时间,大概是无了吧

发布时间:2021年10月27日
用户头像
我来说两句…
共 23 条评论
人间寡欢 视频开发工程师
可惜英文不好啊,要不我也想试试微软
2021年10月28日 回复
不俗 上海海事大学·2022届
楼主,也是苏州嘛
2021年10月28日 回复
沫子非鱼 哈尔滨理工大学·2022届
是开发还是算法呀
2021年10月28日 回复
阳光 高级材料工程师
双端队列那个应该类似lru,map记录一下下标,一个变量保存起点下标,这样?不太确定
2021年10月28日 回复
may 阳光: 他不让用map,所以只能循环数组慢慢推下标
2021年10月28日 回复
阳光 may: 行吧 那就循环数组吧 值多了再扩容吧 感觉比较麻烦哎
2021年10月28日 回复
干嘛鸭
这周周一到周三团建呢😂
2021年10月28日 回复
may 干嘛鸭: 但是确实有不少人收到了呜呜呜,也有人官网流程结束了,不知道一动不动的现在算啥
2021年10月28日 回复
干嘛鸭 may: 害,祝你好运吧,具体我也不知道😂
2021年10月28日 回复
小e先生 海南大学·2022届
lz请问一下面试编程用的是codeshare吗?需要爬梯子吗?🤣
2021年10月28日 回复
may 小e先生: 一般是分享屏幕
2021年10月28日 回复
周思益 北京林业大学·2022届
楼主笔试是什么时候的呀?
2021年10月28日 回复
killua
我们俩是一样的面试官啊,第一题简单的打砖块,第二题是leetcode1654,三面是lru,其实和你是一样的,我三题都写出来了,也没收到aa面
2021年10月28日 回复
may killua: 阿哲,老哥问部门了吗,三面是不是一个内部啥处理数据的系统
2021年10月28日 回复
killua may: 女面试官吗
2021年10月28日 回复
季小西 山东理工大学·2022届
817747306,建了一个AA面交流群,有兴趣的同学可以加一下
2021年10月28日 回复
布拉格的胡生 北京工业大学·2022届
英文面吗
2021年10月28日 回复