招银网络科技数据开发一面面经
自我介绍
java部分:
说说对java中多线程的了解,java怎么创建多线程。
java中string、stringbuilder、stringbuffer的区别
用哪一个效率高
实际项目中用过多线程吗
java中的重写和重载
了解java虚拟机么,都了解啥
数据库部分
建立主键索引和非主键索引的区别
了解红黑树么,讲一讲
水平切分和垂直切分是怎么回事
大量的数据部署时如何提高效率?(开放题,没有具体对象,就根据这个方向说)
python基础部分
python常用哪些库
python中浅拷贝和深拷贝的区别,具体函数是什么
列表和元组的区别
算法部分:
用过哪些算法:答案中包含adaboost和GBDT
讲讲adaboost和GBDT的区别
GBDT可以用来做回归吗可以用来做分类吗
都用过什么激活函数,什么损失函数
过拟合的解决方法
手撕:
递归N!
反问:问了很多java问题是需要java知识吗?
答:不一定,就是全方位摸底一下
总结:问的问题很多,可能有漏的,我有一些问题说忘记了,面试官说没关系,感觉有一些是其他人面经里的,所以招银还是要看看面经的
最后祝大家都面试顺利