面试一共三轮技术面+hr面。第一轮面试比较基础,会问Java的数据机构,jvm的内存机制,问了简单的算法题,我被问到的是单链表翻转,然后考了一道智力题,之后一面就过了;
二面问的比较深,除了简历上的项目问的很详细之外,还有就是对于很多知识会刨根问底,比如hashmap的底层实现,锁的底层实现,还有数据库的表的内存结构,操作系统会问一点;
之后的三面比较差,因为本人没怎么学过操作系统,当时面试官问的问题都是和操作系统有关的,所以没能答出多少,跪在了三面。
...查看更多
包含1个问题,1个回答
Q:mysql中innoDB使用的是索引的数据结构是什么?为什么用B+树而不用B树。