Java:线程工具类有哪些?锁用什么保证线程安全的?AQS原理MySQL:B+树或B树为什么比二叉树更适合作为数据库索引数据结构?回答数据量大时二叉树层数多导致磁盘IO多,问为什么层数多会导致这个问题,仅仅因为层数多?几种隔离级别?读已提交与可重复读的区别?操作系统:虚拟地址与物理地址如何映射的?回答页表,问CPU有跟这个相关的组件吗?什么时候发生用户态到内核态的切换?中断的原因?Linux常用命令有哪些?文件复制的命令?手撕代码:数组顺序存数字1-13,还原一个完全二叉查找树。太菜了,只能回答第一层,往深问就答不出来了一面挂,面试30min,来回路上两小时,感觉才刚坐一会就走了#面经##携程#