平安寿险java工程师社招面经(一面)

一面

先简单聊了一下项目,项目中有写到采集报文数据,第一个问题就是你们报文传输是否会进行加密,加密的方式是什么?

知道对称加密和非对称加密的区别和应用场景吗?

用MQ采集消息的时候,有没有做消息重复消费处理?怎么做的?

简历上原来项目组用过RocketMQ,面试官就问起了RocketMQ的知识。

你知道RocketMQ的commitLog的作用吗?

为什么commitLog每个文件的大小是1G?(这题没答上来,直接说不知道)

nameServer的作用是什么?

有了zk和eureka为什么还需要nameServer?(其实也不知道,但是我简单的对比了一下zk和eureka,并说zk是cp以及eureka是ap的,RocketMQ自己实现nameServer是因为可能nameServer更加轻量级的缘故)

nameServer所有的节点数据是一致的吗?

synchronize和lock的区别?

有看过synchronize的源码吗?(这不是jdk自带的吗?印象中没有具体的实现吧,似乎只能通过反编译查看,我如是说,该题算不知道处理)

你知道synchronize的实现原理吗?(不知道)

你知道jdk对synchronize的优化吗?(不知道)

你知道双亲委派机制吗?

为什么要有双亲委派机制?

你知道它是怎样实现的吗?(不知道。。到这里,心理是崩溃的)

什么是自旋锁?

你搭建过hadoop吗?(由于在简历上写对大数据技术有过了解,所以他们问了这个问题,我说在虚拟机上搭过集群)

问我现在的公司平时加班多吗?来深圳能加班吗?(我说当然可以啊,项目组如果加班,我肯定会跟着)

问的也差不多了,他们说面试就到这里了,并没有说,“你有什么问题要问我的吗?”。一面结果:通过。

#平安人寿##Java工程师##社招##面经#
全部评论
楼主几年经验啊
点赞 回复 分享
发布于 2021-06-03 20:17
我校招,问的问题都答上了,面试官最后来了一句项目太少的人不热爱技术,一面挂了,吐了,校招不问算法那些计算机基础,吐槽我项目少
点赞 回复 分享
发布于 2021-05-31 18:33
这也能通过,有些基本问题都没回答上来
点赞 回复 分享
发布于 2021-04-21 07:41

相关推荐

09-19 17:27
已编辑
四川大学 算法工程师
点赞 评论 收藏
分享
Peach33:项目的 “完整度”“你的思考深度” 和 “能匹配岗位的基础能力”,远比 “复杂度” 更重要。
点赞 评论 收藏
分享
xiaolihuam...:当然还有一种情况是你多次一面挂,并且挂的原因都比较类似,例如每次都是算法题写不出来。面试官给你的评价大概率是算法能力有待加强,算法能力有待提高,基础知识掌握的不错,项目过关,但是coding要加强。短期内高强度面试并且每次都是因为同样的原因挂(这个你自己肯定很清楚),会形成刻板印象,因为你偶尔一次算法写不出来,面试官自己也能理解,因为他清楚的知道自己出去面试也不一定每一次面试算法都能写出来。但是连续几次他发现你的面屏里面都是算法有问题,他就认为这不是运气问题,而是能力问题,这种就是很客观的评价形成了刻白印象,所以你要保证自己。至少不能连续几次面试犯同样的错。算法这个东西比较难保证,但是有些东西是可以的,例如某一轮你挂的时候是因为数据库的索引,这个知识点答的不好,那你就要把数据库整体系统性的复习,下一轮面试你可以,项目打的不好,可以消息队列答的不好,但是绝对不可以数据库再答的不好了。当然事实上对于任何面试都应该这样查漏补缺,只是对于字节来说这个格外重要,有些面试官真的会问之前面试官问过的问题
点赞 评论 收藏
分享
评论
1
19
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务