招联金融java开发岗一二面面经(已offer)
时间线:
- 8.13:投递
- 9.8:笔试
- 9.11:一面
- 9.12:二面
- 9.15:意向书
真的想夸一夸招联金融的进度,从面试到拿意向书四天时间。秋招我也面了接近20家了,大部分挂掉,小部分在池子里泡着。感谢招联金融给了我第一封意向书,让我从不断失败的阴霾中走出来,对自己稍微认可了那么一点(虽然还是很菜)。反正就是很开心啦~ 以下是面经:
一面(20min)
1、自我介绍
2、arraylist和linkedlist的区别,arraylist底层是怎么扩容的,linkedist怎么优化查询性能?
3、hashmap底层数据结构,扩容原理
4、快排的思想,什么情况下时间复杂度为O(n*2),怎么优化成期望时间复杂度O(nlogn)?
5、线程的创建方式?线程的状态有哪些? sleep和wait的区别
6、NIO、BIO、AIO
7、项目怎么做的?收获?
8、你的优势和劣势?
9、学习java多久了?
10、看过哪些专业书籍?
11、有公务员和考博的打算吗?有其他offer吗?有男朋友吗?为什么要来深圳?
12、反问?
二面(20min)
1、自我介绍
2、科研项目具体工作
3、竞赛具体做了哪些工作
4、list和map的区别
5、hashmap是线程安全的吗?
6、多线程中有哪些锁?怎么分类的?
7、当一个线程占用一个锁不放弃,其他线程无法进入怎么解决?
8、职业规划
9、反问
希望大家早日都拿到自己心仪的offer!
#招联金融##面经##校招#