58转转后台开发面试一面
1、自我介绍
2、android项目比较多,是更喜欢android吗?
3、java项目有吗?(比较欠缺)那我们问一下基础
4、一颗二叉树有什么特性?(我说到了搜索平均时间复杂度)问最坏情况下时间复杂度是多少,该怎么解决,了解哪些平衡二叉树?
5、B+树和 B树的区别?B+树如何更快地范围查找
5、如何判断一个链表是否有环?还有其他方法吗
6、如何判定一个数是2的幂数?还有其他方法吗
7、i++是否线程安全,volatile有什么性质
8、hashmap、hashtab、CurrentHashMap有什么区别
9、mysql存储引擎InnoDB 、MyISAM的区别
10、MySQL 事务的四个性质?隔离等级?幻读?
#面经##转转##校招##Java工程师#