混子瑶瑶日记10.13
混子瑶瑶又来啦!
最近大家还有在面试吗?诶,其实瑶瑶也没什么面试了,没有再投,也拒了很多,只有几家特别想去的大厂还在面,不如一起来看看吧~
快手(程序分析)一面
自我介绍
聊项目
fuzzing的看法,项目中具体怎么做的
静态分析怎么做的
如何将动态信息和静态信息结合起来的
手撕:链接所有点的最小距离(prim算法)
一句话来形容快手的面试:千呼万唤始出来。可终于等到快手的面试啦!只知道程序分析岗跟自己的硕士研究方向相似,没想到这么相似!简直就是一模一样的!
更惊喜的是,我的面试官竟然是某知名fuzzing工具的作者!只在顶级论坛上见到的大牛,竟然是我的面试官,瑶瑶一秒变小迷妹,面试秒变大型追星现场[\星星眼]
当然,这位大牛超nice,在面试中有讨论到动态和静态分析的关系,面试官很耐心的给我讲解前沿工作的逻辑思路,简直醍醐灌顶,茅塞顿开,真的是特别宝贵的意见!瑶瑶已经认真记下啦,等回到学校后一定会改进自己的工作!
面试几分钟之后收到hr电话,约二面时间
快手(程序分析)二面
自我介绍
有没有实习
介绍项目,是和蚂蚁金服的哪个实验室合作的
怎么插桩,具体调用的哪个库,和AOP相比优势劣势是什么
反射用过吗
控制流图用的是哪个工具
相似度用什么算法计算
对于传统检测方法和神经网络检测的看法
注意力机制的优势,如何实现
反问
相比于一面的小迷妹追星现场,二面只能用惨烈来形容(哭)
所有的问题都尽全力回答了,可是看面试官的反应似乎不是很满意的样子。还问了一下导师是谁,我说了导师的名字,面试官:没听过。我:......(尴尬)
稍稍遗憾,但确实技不如人,也是特别宝贵的经历吧~
网易互娱(测开)二面
自我介绍
项目(还聊了一点神经网络相关)
操作系统:虚拟内存,死锁,同步,进程状态转换,进程通信。
计算机网络:HTTP,HTTPS
手撕:删除数组中重复元素II
原本投的杭州,结果一面之后给改了base,又重新开始面= 。=
网易面试还是一如既往的轻松愉快,面试官给人的感觉也不错
唯一担心的就是这个时间节点可能没有很多hc,一切顺其自然吧
百度(上海-测开)一面
自我介绍
软件声明周期
测试种类
测试用例设计:优惠金额计算接口
手撕:双栈实现队列,层序遍历求树深度
反问(没回答)
(background:写层序遍历求深度的时候多用了个辅助队列)
面试官:不使用辅助队列能做吗?
瑶瑶:可以只用一个队列,可以在队列里面加标志位
面试官:不使用标志位
瑶瑶:可以,但是要维护一个变量,记录当前层的剩余节点
面试官:不使用变量
瑶瑶:?
(思考良久)
瑶瑶:可以提示一下吗?
面试官:遍历完的节点出队,子节点加入队尾,保证队列中只有同层节点
瑶瑶:? 这怎么实现?
面试官:先将根节点加入,然后遍历,将它出队,将左右子节点入队
瑶瑶:这是本层节点只有一个的情况,那如果第二层呢,第二层有两个节点,遍历第一个的左右子节点,遍历的结果加不加入队尾呢?加入了就不能保证只有同层节点,不加入的话又没辅助队列,那放哪儿呢?
面试官:反正使用一个队列循环是可以做的,你下去好好学习一下吧
瑶瑶:。。。
面试官:你有什么问题吗?
瑶瑶:我想了解一下咱们这边测开的技术栈和业务
面试官:面试是统一面的,你也不一定和我一个部门(戛然而止)
瑶瑶:好的,谢谢您,我这边没有别的问题了(微笑)
over
总的来说,这次百度一面给我的体验不是很好。小姐姐好看是好看的,但是不知道是不是因为这个时间才一面有点晚了,所以会有点不耐烦。
而且对于手撕的这个题,我确实不知道不用辅助队列不用标志不用变量怎么做,所以提出疑问,面试官的回答我到现在也没明白。
不想再讨论这个问题的话,我可以自己去学习去看,但是没有必要将个人的情绪蔓延吧?
之前的瑶瑶:逆来顺受,保持微笑
现在的瑶瑶:你爱面不面:)
============================================================
陆续在等开奖啦,开了两个,已经拒了一个(因为给的实在太少了),另一个没想到给开到了预期以上,而且表示有argue的空间,而且表示愿意等我其他的offer做比较!这是什么神仙公司啊!
目前还在等其他厂开奖,稍微有一点点焦虑,但其实还好。
============================================================
快手竟然给hr面了!
5555好想去,我要给快手去卖命!
许愿hr面顺利通过呀