欢聚面经
4.13欢聚一面(犯了两个低级错误,估计凉了)
个人情况:21届,工作和实习(半年)大概有一年半
形式:视频面
时间:1小时10分钟
1.一开始问项目,深挖项目,MQ消费成功,第三方平台自己原因失败了,我们怎么处理。
2.为什么使用rocketmq?
3.项目中为什么要用线程池发消息,怎么配置的
4.讲讲undolog、redolog存在的意义,讲讲你所提到的rrdolog到binlog之间的xa二阶段怎么实现的。
如果redolog预写入成功,binlog成功,修改redolog失败,那么这条数据有效吗?
5.如果redolog成功,binlog失败会发生什么?redolog失败呢?
6.redis持久化方式有几种,有什么区别?aof有什么缺点吗?redis是怎么解决的?
7.怎么解决缓存和数据库不一致的情况?两种场景都说了,只叫说了删缓存再更新数据库的解决方案。
8.tcp和udp区别?tcp可靠传输怎么保证?仔细说说流量控制
9.arraylist和linkedlist区别,有什么安全的list吗?(这里***了没想到vector)
最后,问这次面试的评价,给了一句,我没有什么评价,挺好的。
问,如果通过会什么时候通知,说是这两天。
总结:
项目那里1说的勉勉强强,2-8说得都挺好,反正是面试官在不断点头了,9面试官懵逼了一下。我也懵逼了。和预期的感觉来说不太一样,深挖项目那里讨论了好久,有点头也有疑问。就导致我感觉悬了,再加之最后一个***的错误,现在心里有点凉凉的
唉……
更新
4.14二面
面试官挺忙的,刚从上一个会议过来,迟到了七八分钟。
对象:技术负责人
时间:二十五分钟
1.为什么上家公司离职?上两家公司你都有什么提升?
2.有没有想法回前前东家(一个中厂),在那里怎么会让你一个人负责第三期的?你觉得是什么原因?
3.你做的一个项目哪些比较有难度?可以分别说说都有什么难度吗?
4.分布式锁哪些实现方式?三种都说一说,能说说你们为什么选择redisson实现?为什么不用zk和数据库来实现?你能告诉我什么情况下可以分别用这三种分布式锁的实现?zk是怎么判断客户端持有锁的?为什么说zk实现起来简单,讨论了一下过期机制
5.看过mybatis的源码吗?这个直接说没有
6 .说一下回收算法和垃圾收集器,主要讲了CMS和G1实现和区别
反问环节:
技术分享
问了一下部门业务
总结:
二面用的来说,面试官是一个技术负责人,一上来的气势有一点强,说我们这加班也经常比较晚,是不是不符合你的预期。这里解释了一下,还好,然后问问题环节就比较好了,问的都是基础的问题,个人回答的话,之后听录音也没有什么卡壳和说错的地方。可能就是感觉问少了点,其他的都还好。
期待更新HR……
#面试复盘##欢聚集团##Java工程师##社招#
个人情况:21届,工作和实习(半年)大概有一年半
形式:视频面
时间:1小时10分钟
1.一开始问项目,深挖项目,MQ消费成功,第三方平台自己原因失败了,我们怎么处理。
2.为什么使用rocketmq?
3.项目中为什么要用线程池发消息,怎么配置的
4.讲讲undolog、redolog存在的意义,讲讲你所提到的rrdolog到binlog之间的xa二阶段怎么实现的。
如果redolog预写入成功,binlog成功,修改redolog失败,那么这条数据有效吗?
5.如果redolog成功,binlog失败会发生什么?redolog失败呢?
6.redis持久化方式有几种,有什么区别?aof有什么缺点吗?redis是怎么解决的?
7.怎么解决缓存和数据库不一致的情况?两种场景都说了,只叫说了删缓存再更新数据库的解决方案。
8.tcp和udp区别?tcp可靠传输怎么保证?仔细说说流量控制
9.arraylist和linkedlist区别,有什么安全的list吗?(这里***了没想到vector)
最后,问这次面试的评价,给了一句,我没有什么评价,挺好的。
问,如果通过会什么时候通知,说是这两天。
总结:
项目那里1说的勉勉强强,2-8说得都挺好,反正是面试官在不断点头了,9面试官懵逼了一下。我也懵逼了。和预期的感觉来说不太一样,深挖项目那里讨论了好久,有点头也有疑问。就导致我感觉悬了,再加之最后一个***的错误,现在心里有点凉凉的
唉……
更新
4.14二面
面试官挺忙的,刚从上一个会议过来,迟到了七八分钟。
对象:技术负责人
时间:二十五分钟
1.为什么上家公司离职?上两家公司你都有什么提升?
2.有没有想法回前前东家(一个中厂),在那里怎么会让你一个人负责第三期的?你觉得是什么原因?
3.你做的一个项目哪些比较有难度?可以分别说说都有什么难度吗?
4.分布式锁哪些实现方式?三种都说一说,能说说你们为什么选择redisson实现?为什么不用zk和数据库来实现?你能告诉我什么情况下可以分别用这三种分布式锁的实现?zk是怎么判断客户端持有锁的?为什么说zk实现起来简单,讨论了一下过期机制
5.看过mybatis的源码吗?这个直接说没有
6 .说一下回收算法和垃圾收集器,主要讲了CMS和G1实现和区别
反问环节:
技术分享
问了一下部门业务
总结:
二面用的来说,面试官是一个技术负责人,一上来的气势有一点强,说我们这加班也经常比较晚,是不是不符合你的预期。这里解释了一下,还好,然后问问题环节就比较好了,问的都是基础的问题,个人回答的话,之后听录音也没有什么卡壳和说错的地方。可能就是感觉问少了点,其他的都还好。
期待更新HR……
#面试复盘##欢聚集团##Java工程师##社招#