堪称是2轮“无表情”技术面。
【1】时间节点
-
定于2020/12/12 10:00 一面,等了15分钟,面试官没打电话,联系人资,得到的回复是,已帮我联系面试官,耐心等待一会。
-
2020/12/12 10:32 一面 技术面,- >28分钟
-
定于2020/12/14 20:00 二面,19:52时,面试官电话通知,今天有事,不能面试,约另外时间,于是订到了18号,20:00。
-
2020/12/18 20:09 我主动联系对方,被告知现在在外面,稍后会给我回电话。
-
2020/12/18 20:21 二面 技术面
-
2020/12/24 17:49 面试终止。
-
就时间观念而言,大家自行感知,本人不做评价
【2】一面 -电话面试 -技术面
-1面约定,早上10:00面试, 一直到10:32才接到面试官电话。
- 面试官:面试你的人今天有事,所以我临时代替他以下,你先做下自我介绍吧。(包含在工作中参与的项目,主要负责的模块(我介绍的是参与度比较高的Web端网站项目)
- 你这里redis+消息队列怎么实现的,可以说下过程吗?队列编号是怎么定义的?redis+消息队列实现邮件怎么做的?初次之外,还有什么地方用到redis?
- redis宕机怎么处理?redis最大并发量?
- redis+事务机制+乐观锁实现订单生成过程?除了乐观锁还知道什么锁?(我答:悲观锁),乐观锁和悲观锁的区别是什么?
- 事务+回滚怎么实现?版本号如何控制?
- 在创建订单时,如果此刻redis宕机,如何采用事务+回滚?具体实现?
- MySQL事务了解吗?事务是如何执行的?
- 代码量有多少?
- 好,今天就到这里吧,结果后面会通知你的
【2】二面 -电话面试 -技术面
- 原本定于12.14号 20:00进行二面,在面试前7分钟,被通知,今天有事,约到18号的20:00。
- 12.18号20:21接到面试官电话,开始了面试
啊啊啊啊啊啊
- 自我介绍(包含在工作中参与的项目,主要负责的模块(我介绍的是参与度比较高的Web端网站项目)
- redis+消息队列怎么实现?你们就拿redis做了个这!!?你还知道redis的其它用法吗?
- redis能做缓存,你知道还有什么能做缓存么?
- OAuth2.0实现第三方授权登录,实现流程?
- 你平常喜欢看书吗?
- 你有代码洁癖吗?如果在你开发过程中,你看到别人写的代码不爽,你会有强烈的想法去改掉吗?(我答:我可能不会随便改别人代码,但是,如果发现代码有不合适之处,或者明显bug,我会先找负责这个模块的人沟通,最终再决定是否可以改动),这个回答,他好像不是很满意
- 出道题吧,有一个ip组,分别存有很多IP段,如何将一个IP插入这个组中?如果该ip组存在和这个待插入IP一样的IP,就不在插入,如果没有,将它插在合适位置,怎么实现?(我回答的是现将这个IP组放到一个set中,然后查找set中有没有待插入IP,如果找到,就不插入,如果没找到,就插入该IP,最后做排序即可)这个回答,他好像不满意。
- 这样吗?还有没有其它的办法?(想了一会,没想到)
- 今天先到这里吧,你有什么要问我的么?
我的问题
- 我:对于刚才那道IP题的思路,您可以告诉我一下思路么?
- 他:这种问题,百度有很多,你自己搜一搜就有了
- 我:通过面试中跟您的交流,在技术上,您能给我一些建议么?
- 他:我觉得有两方面需要改进,第一,没事的时候,可以多了解周边技术,比如,redis除了像你们那么用,还有什么用法;第二,程序媛需要具有极大的代码洁癖,看到别人的代码不爽,应该有种强烈想要改掉的冲动~
- 我:好的,谢谢您的建议
- 他:ok,那先这样吧。
- 我:好的,再见
- 电话那头,嘟嘟嘟~
【3】面试终止
emmm,就此终止吧,也许我终究不是他们要找的菜吧~~
感谢贵司花时间对我进行面试~