招行提前批
约的9点的面试,面试官稍微迟到了一会会。然后和我解释说网络刚才出了点问题(其实我在九点零五才听到了开门声),让我进行自我介绍,第一次面试没怎么准备自我介绍,就随便介绍了自己的情况就说没了,他笑了一下说那就开始吧。
1、hashmap和hashtable的区别 脑子短路了,想了几秒钟,怕两个人尴尬就说了想不起来了
2、抽象类和接口的区别
3、主从复制 直接回答不会
4、mysql怎么去重,怎么分组 怀疑是前面回答的不好开始降难度了
5、讲讲spring的aop 回答的很简陋,八股文背的不熟。。。
6、inner join和left join的区别
7、gc算法
8、怎么定位生产环境的问题 不会。
9、线程启动有哪些方式 脑子里只想的起来start和run,算了不会
估计前面回答的不太好吧,然后就开始说那我们写个代码吧,我以为会让我写个至少快排,结果他说选择排序(应该是答得太烂他觉得快排难为我了),我问了下要不要写输入输出,他说不用,然后一分多钟写完了,他说代码能力还不错,那我接着问几个Java基础问题
10、StringBuffer和StringBuilder的区别
11、线程和进程的区别 答了一部分吧