首页 > 平安寿险java工程师社招面经(一面)
头像
UMRsama
编辑于 2021-04-18 09:26
+ 关注

平安寿险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吗?(由于在简历上写对大数据技术有过了解,所以他们问了这个问题,我说在虚拟机上搭过集群)

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

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

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

  • 404798次浏览 1175人参与

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐