阿里CBU java后端 提前批一面凉经
面试体验很好,面试官很和蔼,但是菜是原罪嘎嘎
1.hashmap的遍历方式有哪些,哪种性能更好?https://cloud.tencent.com/developer/article/1623343
2.key值重复了会怎么样?
3.hashmap的结构是什么?
4.描述java虚拟机中的堆和栈?
5.线程池的使用方法?
7.排序算法有哪些?
8.说一下快速排序?
9.说一下迭代和递归的区别?
10.异常的两大类?
11.try catch finally。catch到了异常之后finally中的代码会执行么?,假如在try中return ,是先执行finally中的代码还是先return呢?
答案:先保存return的值,跳到finally执行完成之后再return ,如果finally也有return的话,会自动忽略try的return,执行finally
12.讲一下人脸识别项目中使用到的算法。