渤海银行提前批一面面经
技术面
1.项目介绍,用到了哪些算法,为什么投银行
Java:
2.Java接口,抽象类的区别
3.抽象类可以用final修饰吗(可以修饰类里面的变量或者方法,但是不能修饰类本身)
4.重写和重载的区别,构造方法可以被重写或者重载吗?(可以重载,不能重写)
5.你一般怎么创建多线程的(说了下Runnable,Callable,线程池)
数据库:
6.了解过哪些数据库,它们有什么区别(mysql,redis,讲了下关系数据库和非关系数据库)
7.redis跳表了解吗?
8.数据库调优有哪些(说了下explain,覆盖索引,联合索引,分库分表,limit分页这些,面试官问还有呢?回答了一下数据缓存,面试官就没再问了。后来搜了下才知道有点答非所问,应该是这个https://blog.csdn.net/u010520146/article/details/81161762)
hr:
有没有女朋友
对城市选择有要求吗
投过哪些其他银行
现在拿到了哪些offer