
面试实战
hurusea
双手插袋,不要香菜
展开
-
腾讯微信事业岗 一面
自我介绍 技术栈 C++有接触过吗 工作有接触过Linux系统吗 Java语言和C++语言有什么区别 为什么不用指针访问就能保证内存安全 什么是空指针问题 Java不会出现指针指向空对象的问题吗 hashmap和hashtable的区别 hashmap的扩容 为什么通过移位扩容能够提高效率 hashmap遇到冲突后怎么处理 什么是Java的双亲委派机制 Java有一种GC算法分老年代和新生代,有...原创 2020-04-11 18:57:19 · 158 阅读 · 0 评论 -
阿里巴巴数字农业部(盒马)面试 一面
2020年4月3日 时长33分钟 自我介绍 Java中有哪些集合 有看过哪种集合的源码 介绍hashmap的源码 为什么数字是8的时候转红黑树(答偏了) 通过源码可知作者通过泊松分布算出,当桶中结点个数为8时,出现的几率是亿分之6的,因此常见的情况是桶中个数小于8的情况,此时链表的查询性能和红黑树相差不多,因为转化为树还需要时间和空间,所以此时没有转化成树的必要, 红黑树的平...原创 2020-04-03 21:48:13 · 787 阅读 · 1 评论