3月10日 1面 8日投的简历,10日下午收到腾讯面试官的电话,预约当晚7点电话面试。非常高效。 面试过程 晚7点面试官打来电话。先要求做自我介绍。 看到简历上C++相关项目,问是否用过STL库。答用过一些,提到了unordered_map。 面试官开始问unordered_map的底层细节。答不熟悉C++底层,学校使用Java入门。 Java 面试官转向Java,问Hashmap的底层实现和数据结构。 问Hashmap的增删查改过程。 问Hashmap如何实现散列均匀。 问Hashmap为什么要用红黑树。 问Hashmap中数组过大怎么办。结合项目中稀疏矩阵提问。 问红黑树基本原理...