平安寿险Java面试-社招-四面(2019/08)
个人情况
2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验。做过分布式开发,没有高并发的处理经验,平时做To G的项目居多。写下面经是希望给各位有相同面试公司的小伙伴做个参考,同时也希望记下自己的一些收获和踩下的坑。
简历投递
当时有考虑到深圳发展,所以投了深圳一些个人觉得不错的公司,平安寿险就在其中,由于当时尚未离职并且离深圳比较远,所以全程是电话或者视频面试。投递完简历后,过了两天,HR打电话跟我约时间面试,就在第二天早上(当时项目刚告一段落,没什么事)。大概九点半左右接到电话,本来计划是早上面试的,后来面试官说有事情,改到下午两点半,我说可以,面试序幕就此拉开,岗位: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吗?(由于在简历上写对大数据技术有过了解,所以他们问了这个问题,我说在虚拟机上搭过集群)
问我现在的公司平时加班多吗?来深圳能加班吗?(我说当然可以啊,项目组如果加班,我肯定会跟着)
问的也差不多了,他们说面试就到这里了,并没有说,“你有什么问题要问我的吗?”。一面结果:通过。
二面
我自己觉得一面没回答好,应该挂了。但是两个星期后,没错,就是两个星期,接到了二面的面试邀请,让我到现场面试。我跟HR说,我得先看有没有车票,有的话才能过去。HR说当地有平安子公司,可以去视频会议室面试,所以第二面视频面。二面面试官告诉我,他是一面面试官其中的一个。
项目中写过有过JVM调参经验,问了我当时调参的情况。
常见的垃圾回收算法和垃圾回收器?
jdk1.8用的是哪个垃圾回收器?
springAOP说一下。
SQL注入怎么预防?
数据库优化思路说一下。
数据库索引原理(因为平时用的mysql,就说了mysql的)。
数据库索存储用的什么数据结构?
B树和B+树的区别?
各种索引存储结构的应用场景。(当时问这个问题时,我是一脸懵B的,一直以为索引就只有B+树存储,其实还有二叉树、红黑树、HASH等)
HASH与B+树对比?哪种场景下应用更合适?(不知道)
存储过程知道不?(写过一些MySql的,Oracle的没用过,面试官说语法上还是有一定差异的)
问了一些Netty的东西(不熟悉,对于Netty很多都不知道)
分布式任务调度怎么做?
Redis的高可用?
你们JDK用的哪个版本?
JDK1.8的新特性?
你还有什么问题想问我的吗?我就简单的问了一下他们那边用的技术栈,还有主要的业务,顺便补了一句,我觉得你们这边的面试挺难的。面试官笑了一下,说除了要考察你广度,还有深度也很重要。本来他面试完了,还应该有部长面,但是部长出差,所以得另约时间。二面结果:通过。
三面
一个星期后,三面,HR面,大家以为是部长面,我刚开始也以为是,寿险这边说部长有事,先进行HR面。说实话,这么多HR面试,体验最不好的,就是平安寿险的HR面。HR面不需要去子公司视频会议室,用个人电脑就可以了。两个HR,像是应届生的样子,很年轻,一男一女。我感觉就是拿我去锻炼的。
问题来了:说一个你最熟悉的项目,和你在其中的作用?(后面居然可以聊到技术问题,并不是我想聊,而是他们一直想让我解释这种概念,说实话,跟非技术人员聊技术的东西,心理不是很好受)
你做过最困难的事情是什么?
如果你和你的上司意见不一致,你会立刻说出来吗?
说一说你的同事对你的评价?(当时想着把自身的优点说出来,但是女HR说,怎么感觉是你自己对自己的评价?不是你同事对你的评价呢?我心想:你的同事会平时对你说:XXX,你是一个什么样什么样的人吗?我没搭理她)
说一说你的期望薪资?(当时投简历有个薪资范围,我在最低范围的基础上提高了3K,相信自己有这个能力,那个女HR真的拽到不行,直接说,不可能,就你这个工作年限,我建议你先去看一下深圳的行情?我猜你手上没有offer。当时拒绝了一个offer,手上确实没有。我很实诚地回答她“确实没有”,心理想着,招聘本来就是双方的事情,你觉得价格和人合适就招嘛,不行就算,你情我愿的事情,凭什么那么有优越感呢?而且我报的价格确实是在你们招聘的薪酬范围里面啊。当时各位真的体会不到那个HR的表情和语气,搞得我很不爽,体验真的很差)
你愿意降低你的薪资期望来平安吗?(当时说愿意,现在想想,当时真的太年轻,也是一种不够自信的体现。下次碰到这种拽得跟二五八万似的,直接说不愿意,朋友来了有美酒,敌人来了有猎枪,对你不客气的人,自己没必要客气)。
三面结果:通过。后面收了我的毕业证,学位证还有薪资证明。
四面
又是一个星期过去,还是来到当地视频会议室。部长面。
说一个你最熟悉的项目。
你在其中的工作。
解决过最难的问题是什么?
你对深圳有什么看法?(我就去过一次。)
你在深圳的同学呢?都在哪些公司?
对薪资有什么期望?
期间不停地看了两次表,居然又重复问,你对深圳有什么看法?。。。。
大哥,能不能专心点。面试十分钟就结束,感觉他对我没什么兴趣,基本上没问什么技术的问题。
四面结果:卒。因为很长没有HR来电话,默认挂了。
总结
所有面试中,感觉平安寿险面的问题会相对深一些。如果能到现场面的同学,尽量到现场面,因为视频面试的流程确实很长,花了一个多月的时间,现场面时间可能会短一些(我也不知道,瞎猜的)。总的来说,面试体验很不好,两个原因:1.周期长,2.HR面体验不好。各位在面平安寿险的同时,最好不要停下面试其他公司的脚步,不然你可能会错过很多机会,自己就是踩了这个坑。总的来说,自己仍旧太菜,革命尚未成功,同志仍需努力!
平安寿险Java面试-社招-四面(2019/08)的更多相关文章
- 平安银行Java面试-社招-五面(2019/09)
个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...
- 中移物联网Java面试-社招-三面(2019/07)
个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...
- 菜鸟网络Java面试-社招-一面(2019/11)
个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...
- 微众银行Java面试-社招-一面(2019/07)
个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...
- 春节过后就是金三银四求职季,分享几个Java面试妙招,轻松搞定HR!
春节过后就是金三银四,分享几个Java面试妙招,轻松搞定HR! 2020年了,先祝大家新年快乐! 今年IT职位依然相当热门,特别是Java开发岗位.软件开发人才在今年将有大量的就业机会.春节过后,金三 ...
- OPPO-Java面试-社招-一面(2019/07)
个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...
- 阿里巴巴面试-Java后端-社招5面技术总结(Offer已拿)
最近接到阿里妈妈的面试通知,历经一个月,虽然过程挺坎坷,但总算是拿到了offer.这里简单记录下面试所遇问题,仅供各位大佬参考. 由于前面两面的时间过去的有点久了,只能根据记忆大概写些记得问题. 部门 ...
- 阿里妈妈Java后端 社招5面(Offer已拿)
最近由于个人原因, 由于前面两面的时间过去的有点久了,只能根据记忆大概写些记得问题. 阿里妈妈1面 40mins(2021-02-22) 1. 能简单介绍下自己和自己做的项目吗? 2. 关于项目的 ...
- 回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议
引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...
随机推荐
- K8S 中的容器编排和应用编排
众所周知,Kubernetes 是一个容器编排平台,它有非常丰富的原始的 API 来支持容器编排,但是对于用户来说更加关心的是一个应用的编排,包含多容器和服务的组合,管理它们之间的依赖关系,以及如何管 ...
- JAVA基础之JavaEE与MVC
所谓的架构.模式都是方便开发和查看的,分工明确的,理解每层的具体的意义! 一.JavaEE: 1.Java EE,Java 平台企业版(Java Platform Enterprise Edition ...
- 纽约LangeEylandt长岛LongIsland
LangeEylandt n.长岛(美国) 纽约长岛 纽约长岛 (LongIsland)是北美洲在大西洋内的一个岛,最早追溯到十七世纪的1650年被命名为Lange Eylandt [1] ,位于北美 ...
- Appscan漏洞 之 加密会话(SSL)Cookie 中缺少 Secure 属性
近期 Appscan扫描出漏洞 加密会话(SSL)Cookie 中缺少 Secure 属性,已做修复,现进行总结如下: 1.1.攻击原理 任何以明文形式发送到服务器的 cookie.会话令牌或用户凭证 ...
- Vue常用工具类方法 总结
1.利用Cookie,来设置接口携带的‘token’ 执行命令npm install js-cookie,在js工具类中引入, /** @format */ import Cookie from 'j ...
- Linux安装和配置MySQL5.7【修改密码、修改字符集等配置】(5.7.18+版本也可参考,我是5.7.22)
本文是转载篇,这里是 原文原文原文. --------------------分割线------------------------------- 这下面内容讲述如何修改密码为简单密码(比如:1234 ...
- Telnet,SSH1,SSH2,Telnet/SSL,Rlogin,Serial,TAPI,RAW(转)
转载:https://www.cnblogs.com/yxwkf/p/4840675.html 一.Telnet 采用Telnet用来訪问远程计算机的TCP/IP协议以控制你的网络设备,相当于在离开某 ...
- 安装python工具
安装python编写工具 本篇幅只限于安装linux系统上. 想要实现linux程序在windows桌面上打开,需要在linux上打开X11forward和在windows上安装Xmanager ID ...
- [I2C].I2C总线详解
转自:https://www.cnblogs.com/BitArt/archive/2013/05/27/3101037.html 一. 基本信息 1. 概述 I²C 是Inter-Integrate ...
- Integer面试连环炮以及源码分析
场景: 昨天有位朋友去面试,我问他面试问了哪些问题,其中问了Integer相关的问题,以下就是面试官问的问题,还有一些是我对此做了扩展. 问:两个new Integer 128相等吗? 答:不.因 ...