一、阿里第一次的面试问题:
1.JVM虚拟机原理
2.java垃圾回收机制
3.数据库表内链接
4.多线程
5.自己的项目:
6.算法实现:
给出两个文件夹:
文件下有多个文件,如何找出两个文件夹中相同的文件。
二、阿里第二次面试问题
1.如何解决hashmap线程不安全问题
2.hashmap与hashset的区别
3.hashmap/hashtable/hashset/treemap等
3.谈一下项目,详细问了项目的一些细节
4.出了个场景:求字符串中出现次数最多的子串,其中子串是不连续的
5.对于使用淘宝界面优惠券付款,设计它的测试用例,可以包括正确的测试用例,
也要包括支付失败的测试用例
6.对于场景,一个文件中有大量的用户ip地址,我们如何找出重复次数最多的ip。
使用hashmap,但是要将大文件分成小文件
7.问了一下机器学习常用算法,knn,svm,聚类,决策树,逻辑回归,朴素贝叶斯,线性回归等等
8.问了以后的职业规划,学习规划。