鉴于现在的公司涨薪慢,出差多,而且作为整体来看确实驻点的性质更多,最近开始了一些跳槽面试,这个时间点也是蛮尴尬的,毕竟一月有双薪和年终奖,所以如果没有拿到很好的offer估计也还是不会去。不过,也算是为明年二三月了解行情和做准备了吧。
荣耀手机
boss直聘来找我的,没多久就加了微信安排机考
7.29 荣耀笔试
给了一个邮件链接,是牛客的网站,因为平时都是刷力扣,而且没注意到他说可以切出来用idea编码,所以直接在网页上痛不欲生的写了两题。确切的说只有一题写完了,一个题目是模拟操作,第二个是一个深度优先相关的题。处理输入输出花了很多时间,最后也就通过20%的用例。毫无疑问的挂了。
原本以为荣耀的就此结束了,后来国庆前,又接到那边面试官的电话,说是感觉简历还是比较匹配(技术栈),希望能重新笔试一下。我当然答应了,而且第一次笔试后,也去研究了一下牛客的做题模式。所以在10.4号昨天,做了第二次笔试,这次两题通过了120%的用例,也就刚及格吧,会不会有后续还不好说,反正比第一次好多了。
10.4 第二次笔试
1.数字M(0-9) 在0-N中出现的所有次数
2.抽扑克牌,最后抽到成升序排序的人,赢,问是否有必胜方案。
阿里巴巴 Lazada
国庆前接到阿里的面试邀请我也是没想到的,因为原本想的是先面试一些中小型公司找下感觉,没想到第一个就是阿里,真的有毒,因为校招也是这样,准备不充分,直接被吊打让我记忆犹新。但是没办法,还是只能硬着头皮上了。结果应该不出意外也是挂了,真是倒霉,国庆在家看了两天八股文,但是问的都是没看的, yue了
1)海量数据存储与高效查找。
2)为什么redis单线程模型还很快。
3)uuid作为主键的问题。
4)mysql主键相关的索引。
5)redis I/O模型。
6)雪花算法的实现原理。
7)垂直分表的查找实现,如何使得数据分布均匀。
编程题:数字的全排列
老实说面试的体验真的不太好,感觉是说到哪里问到哪里,而且提问的方式和描述感觉总是不清楚,编程题就更离谱了,给过来就是一个网页的文本编辑器,连运行调试的功能都没有,只有题目描述,题目的函数头,类定义全部都没有。所以一直问他输入输出需要怎么处理,啥的。后来还是写完了,想运行下,就问他能不能调试一下,他说可以去自己的idea里面跑(这种都不早说!),后来又说现在时间差不多了,一道题大概20分钟的样子。 所以我也就没有多问了,感觉真的很随意,编辑限制和时间在开始的时候都没有说, 函数头也没给,我都不知道是要主函数还是像力扣那样写函数就行,所以一直再问,一直再和他确认。虽说可以问,他也会回答,但是面试时候容易被这样的不规范搞到心态,而且整体的时间也耽误了。权当为下次积累经验了吧。