个人情况

  2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验。做过分布式开发,没有高并发的处理经验,平时做To G的项目居多。写下面经是希望给各位有相同面试公司的小伙伴做个参考,同时也希望记下自己的一些收获和踩下的坑。

简历投递

  我印象中没投递过平安银行的简历,后来才发现原来这个公司叫金服银行科技中心,都是平安的子公司,而且各位不知道,我在面平安寿险的时候,是同时在面平安银行的。看完标题,各位也许不信,但是真的有五面,不是招多么资深的Java开发,而是一个普通两年经验的Java开发。面完平安银行之后,我就决定,以后再也不投平安了。

一面

  当时似乎是一位猎头,说平安银行有两个部门要面我,我说没问题,第一个部门在星期一晚上,第二个部门在星期二晚上,但很懵逼的是,星期二晚上并没有来电话,有可能是星期一晚上一面过了的原因。一面是在七月初。

  自我介绍,聊项目,这边挺常规的,从项目入手。

  解析Excel为什么用POI?POI存在的问题?

  还知道哪些解析Excel的工具吗?

  你们项目中用过MQ,平时都用MQ来做什么?

  你处理过MQ得幂等问题,当时是怎么做的?

  MQ的可靠性怎么保证?

  redis你们都用来做什么?

  redis的持久化机制?

  怎么样保证redis的高可用?

  HashMap和ConcurrentHashMap的区别?

  ConcurrentHashMap不同版本的差异?

  用过多线程吗?

  多线程的几种实现方式。

  做过微服务开发吗?

  说一说对重构的看法。(感觉这个问题挺新鲜的,而且这块聊了挺久)

  有什么问题要问我的吗?

  时间不长,大概二十分钟,面试官人不错。一面结果:通过。

二面

  过了一个星期,由于当地有平安的子公司,就去了子公司的会议室进行视频面试。

  二面看上去是个组长的人,年纪并不轻。同样的自我介绍开始,然后聊来深圳发展的意愿,个人的情况,然后问了一下做的项目,就开始问问题了。

  项目中处理了哪些格式的数据类型?

  数据传输过程用的什么加密?

  对称加密和非对称加密的区别?

  http和https的区别?

  为什么https使用混合加密的方式?

  说一说JVM调优的思路及你是怎么样调优的。

  JVM常见的算法。

  抽象类和接口的区别和应用场景?(挺新鲜的,第一次碰到)

  平时有没有用到什么设计模式?

  看过什么源码没有?

  什么是SpringAOP?

  AOP实现的原理。

  sql优化的思路。

  索引实现原理。

  有时候索引失效,为什么?

  问了我期望薪资,本来说月薪了,后面他说他们那里是按年薪算的。然后让我等一下,他去找部长去了,大概去了二十分钟。

  二面结果:通过。

三面

  面试官找人去了,确实等了挺久的。印象中第三轮一般是部门负责人面试,然而等来的却不是部长,部长有事不在,授权了面试官面试。

  自我介绍,然后开始聊项目。

  数据采集的时候有没有对数据进行校验?

  有没有做加密处理?

  对称加密和非对称加密的区别?

  如何保证数据不丢失呢?(对账)

  你们项目中redis用来干什么了?

  redis常用的数据类型?

  redis持久化机制?

  分布式锁的实现?

  场景题:一个SQL的TOP N问题

  JVM参数调优及JVM内存结构。

  常见的垃圾回收算法。

  dubbo整个调用过程。

  SpringMVC、Spring和SpringBoot的区别?

  线程池实现原理。

  sql优化的思路。

  索引实现原理。

  聚簇索引和非聚簇索引的区别。

  你有什么要问我的吗?(你是部长?他说不是,部长授权面试。)

  三面结果:通过。

四面

  过了一个星期,收到电话面试,各位以为是HR面,错了,这个叫业务经理面。HR说这个一般都能过。

  自我介绍,说一个你最熟悉的项目,你在其中承担什么样的角色,开发过程中碰到最大的难题是什么?

  聊一聊SOA和微服务。

  大学挂过科没有。

  哪科学得最好。

  大概总共聊了15分钟左右。

  四面结果:通过。

五面

  又过了一个星期。才到HR面,是当地子公司视频面试。

  自我介绍,项目类型。

  为什么考虑到深圳发展?

  为什么选择平安银行?

  现在在面试哪些公司?

  如何规划自己的生活?

  期望薪资。

  简单聊了一下,HR没有寿险看起来刻薄,大概十几分钟就结束了。

  五面结果:通过。

总结

  各位或者觉得,面试过程和平安寿险差不多啊,就是多了一面而已。各位不知道,最讨厌的是在定薪环节。五面结束后,第二天就问我要材料了。材料包括:身份证、学位证以及学历证明,薪资证明、银行流水(一定要过去十二个月),另外,必须要对十二个月的薪资收入进行说明(我觉得这个就挺过分的)。八月末交的材料,九月中秋节前几天打电话来问我一些薪资上的东西(相当于这两个星期根本没处理。。。),你的上家薪资怎么这么低,我说我们这里是二三线城市,入职两年就提薪过一次,问我期望薪资,我说二面及HR面的时候我都有说过了,她说不是她面试的,她不知道。我告诉她我这边有一家公司快入职了,你们这边能不能快点?他们说中秋前给我电话,结果中秋前根本没来电。我九月二十三号入职的,九月二十号下午三点才来的电话。

  面试一个月(这块可以接受),定薪去了一个月(我感觉没有招人的诚意,同时他们应该也在对比其他的应聘者吧。其实如果不符合要求,可以早点说嘛,干嘛一直拖着,从此对平安的印象就很不好了),平安的面试周期,真是一个坑。后面来电,薪资压的很低,跟我和二面面试官说的差的挺多的,并且对平安银行的印象不是很好,所以我就没去。因为自己面试经验比较少,以为平安两家公司二面都过了,总会有一家可以的,所以就停下了面试的脚步,很失策,希望各位从我的例子中吸取教训。

  

平安银行Java面试-社招-五面(2019/09)的更多相关文章

  1. 平安寿险Java面试-社招-四面(2019/08)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  2. 菜鸟网络Java面试-社招-一面(2019/11)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  3. 微众银行Java面试-社招-一面(2019/07)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  4. 中移物联网Java面试-社招-三面(2019/07)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  5. OPPO-Java面试-社招-一面(2019/07)

    个人情况 2017年毕业,普通本科,计算机科学与技术专业,毕业后在一个二三线小城市从事Java开发,2年Java开发经验.做过分布式开发,没有高并发的处理经验,平时做To G的项目居多.写下面经是希望 ...

  6. 春节过后就是金三银四求职季,分享几个Java面试妙招,轻松搞定HR!

    春节过后就是金三银四,分享几个Java面试妙招,轻松搞定HR! 2020年了,先祝大家新年快乐! 今年IT职位依然相当热门,特别是Java开发岗位.软件开发人才在今年将有大量的就业机会.春节过后,金三 ...

  7. Java 面试知识点解析(五)——网络协议篇

    前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...

  8. 阿里巴巴面试-Java后端-社招5面技术总结(Offer已拿)

    最近接到阿里妈妈的面试通知,历经一个月,虽然过程挺坎坷,但总算是拿到了offer.这里简单记录下面试所遇问题,仅供各位大佬参考. 由于前面两面的时间过去的有点久了,只能根据记忆大概写些记得问题. 部门 ...

  9. Java面试集合(五)

    1. 继承 在Java中的三大特性中存在一种为继承,继承究竟是用来解决什么问题的呢?在我们写代码的时候,我们会在一些类中使用相同的属性和方法,如两个不同的人(类),共同都有年龄,身高,体重等. 那么我 ...

随机推荐

  1. jQuery中的几个案例:隔行变色、复选框全选和全不选

    1 表格隔行变色 1 技术分析: 1 )基本过滤选择器: odd: even: 2 )jq添加和移除样式: addClass(); removeClass(); 2 代码实现 <script s ...

  2. spark-sql使用笔记

    如何使用hive的udf 可以使用spark-sql --jars /opt/hive/udf.jar,指定udf的路径 还可以在spark-default.conf里指定spark.jars /op ...

  3. 2019 迅雷java面试笔试题 (含面试题解析)

    本人3年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.迅雷等公司offer,岗位是Java后端开发,最终选择去了迅雷. 面试了很多家公司,感觉大部分公司考察的点都差不多 ...

  4. 基于xilinx Zynq UltraScale MPSoC平台的核心板及开发板介绍-米尔科技

    近日,米尔科技推出国内首款基于xilinx Zynq UltraScale+MPSoC 平台的核心板及开发板.其优势主要有:采用16纳米制程,相比Znyq7000系列每瓦性能提升5倍,且单芯片融合4核 ...

  5. Django 信号使用问题

    Django 信号使用问题: 在使用django内置信号修改新注册的用户密码的时候,发现内置信号没有被触发.百度&官方文档找到了答案 1.信号的函数应该放在哪里? 这段代码应该放在哪里? 严格 ...

  6. 【vue】vue生命周期---精简易懂-----【XUEBIG】

    主要的生命周期函数分类:    - 创建期间的生命周期函数:(只会调用一次)       + beforeCreate:实例刚在内存中被创建出来,此时,还没有初始化好 data 和 methods 属 ...

  7. 因改漏洞而引申了解的Cookie机制!

    近期因为修改漏洞:Appscan扫描漏洞:加密会话(SSL)Cookie中缺少Secure属性,而涉及到Cookie有关的知识,现结合该漏洞的修复过程和了解的cookie知识总结一下. 一.加密会话( ...

  8. Ftp站点搭建的详细过程(包括指定用户登录)

    最近接到要部署一个Ftp站点的一个任务,然后过程中有点小插曲踩了一些坑(指定用户登录,用户名和密码都是对的,输入了超级多遍,还是不行,登录不上,后面详细说明解决方案),特此记录一下.避免大家踩坑. 参 ...

  9. 查看zookeeper版本

    命令 echo stat|nc localhost 2181 zookeeper@kafka-zookeeper-0:/$ echo stat|nc localhost 2181 Zookeeper ...

  10. 七、Linux_端口、进程

    Linux_端口.进程 1.查看所有端口 netstat -nlutp 2.停掉使用端口的进程,根据进程pid kill 1818 kill -9 1818 # 强制杀掉进程 3.根据进程名杀死进程: ...