首先是技术面试,按照宣讲会签到的顺序进行,每人一个面试官,就简历上提到的技术进行提问,我投的是Java开发,还问了一些Java基础的内容,最后面试官会在简历右上角打分。二面是HR面,首先自我介绍,说到一半面试官会打断问一些他感兴趣的问题,并会在简历上进行记录并打分。
面试官问的面试题:中信银行计算机软件工程师面试题
1.单例模式,spring中的单例模式
https://www.cnblogs.com/nickup/p/9800120.html
各模式举例
https://www.jianshu.com/p/12a009f8d016
2.HashMap和HashTable的区别
Hashmap线程不安全,hashtable线程安全
3.Java中多态的实现
4.给一个数据长度为n的数组,用最快的方法找到第k个大的元素
构造一个长度为k的数组,等到这个为k的数组填满后,再跟这个数组的小的元素去掉,这样维护的复杂度变成了logk
5.六级考了多少分
6.本科和研究生有没有奖学金
7.是不是双证
面试一个外包岗位,经过了5轮面试,领导装薄一,自己能力连求职者都不如怎么给人面试,我说的 完全听不懂,连分布式锁都不知道是什么。说为什么又sycnised锁还用分布式锁,搞笑,给我逗乐了,说单机 不会又并发问题。为什么加锁,太业余了
面试官问的面试题:中信银行java软件开发工程师面试题
接口和类和抽象类的区别,什么是多态,什么是接口,什么是抽象类,面向对象的三大特征是什么,重载和重写的区别,run和start区别等等太基础了。把我都逗乐了,我说的对他来说都听不懂
1、电话面试,技术面试,面的很懵逼,要好好准备才能回答好面试官的问题。最好在自己准备完之后才定好面试时间。
2、线上心里测试
3、线上笔试 面试间隔时间比较长。
4、人力加领导面
5、暂时没有被录取
尽量思维清晰,语言要有逻辑,做到不卑不亢,从容面对。对于着装要干净利索。
中信银行java软件开发工程师面试题
问了问hashMap了解不了解,这个有准备,我回答很彻底。
问了问线程的实现方式,
同步锁有几种,可以怎么实现,根据简历问一问技术栈的问题,难度一般。
就是平常常问的题
线上面试
1、2分钟自己我介绍(重点是最近一份工作的介绍)
2、根据自己应聘职位说下未来的发展
3、技术答问环节
4、最后是与面试官的交流
整体面试感觉良好,在答不出的情况下面试官也会提示引导
重点是务必准备一下基础的常见面试题
中信银行JAVA开发工程师面试题
1.线程池的运行原理
2.线程运行状态
3.线程池的底层实现逻辑(这块应该是问题的AQS)
4.垃圾回收时GCRoot的根节点有哪些
5.类加载的流程
6.springcloud相关问题(没用到所以没有深入聊)
(共7条) 深圳市海浦蒙特科技有限公司
(共5条) 深圳市凯中精密技术股份有限公司
(共7条) 宁波亚虎
(共5条) 新奥能源控股有限公司
(共9条) 天津经纬恒润科技有限公司
(共5条) 浦发银行北分