2019年_BATJ大厂面试题总结
阿凡博客
程序员不是喜欢996的加班,而是喜欢996的工资
展开
-
2019年_BATJ大厂面试题总结-字节跳动篇
1.hashmap,hashmap扩容是需要重新哈希吗?如果二次哈希后还是哈希冲突呢?答案:https://blog.csdn.net/u012712901/article/details/78313130?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-...原创 2020-03-09 11:23:28 · 3686 阅读 · 3 评论 -
2019年_BATJ大厂面试题总结-小米篇
1.hashmap说一下,线程安全吗,树化的临界值为什么是8?网上主流的答案:红黑树的平均查找长度是log(n),如果长度为8,平均查找长度为log(8)=3,链表的平均查找长度为n/2,当长度为8时,平均查找长度为8/2=4,红黑树的查找效率更高,这才有转换成树的必要;链表长度如果是小于等于6,6/2=3,而log(6)=2.6,虽然速度也很快的,但是转化为树结构和生成树的时间并不会太短...原创 2020-03-07 22:19:14 · 409 阅读 · 0 评论 -
2019年_BATJ大厂面试题总结-腾讯篇
1.hashmap和hashtable的区别?答案:https://blog.csdn.net/xuhuaabc/article/details/914757612.JVM的内存模型,回收机制?博客园答案:https://www.cnblogs.com/leiblog/p/10517668.htmlCSDN答案:https://blog.csdn.net/qq228112142/artic...原创 2020-03-07 16:54:27 · 1325 阅读 · 0 评论 -
2019年_BATJ大厂面试题总结-顺丰篇
1.Hashmap底层答案:https://blog.csdn.net/suifeng629/article/details/821799962.hashmap和hashtable区别?答案:https://blog.csdn.net/fxkcsdn/article/details/814879333.Hashmap是线程安全的吗为什么不安全?答案:https://blog.csdn.n...原创 2020-03-07 11:37:41 · 969 阅读 · 0 评论 -
2019年_BATJ大厂面试题总结-美团篇
1.mybatis怎么实现orm 说说自己理解 让你落地怎么去做详解答案:https://blog.csdn.net/u010633266/article/details/928515282.PU飙升,只有JAVA进程,如何解决?有图答案:https://cloud.tencent.com/developer/ask/55198代码答案:https://blog.csdn.net/wei...原创 2020-03-06 21:53:02 · 2882 阅读 · 1 评论 -
2019年_BATJ大厂面试题总结-京东篇
1.ActiveMQ是由哪些东西组成的?答案:https://blog.csdn.net/qq_34021712/article/details/774778682.Dubbo底层工作原理知道吗?答案:https://blog.csdn.net/qq_33101675/article/details/787013053.sleep()和wait()的区别,调用这两个函数后,线程状态分别作何...原创 2020-03-06 21:07:18 · 488 阅读 · 0 评论 -
2019年_BATJ大厂面试题总结-华为篇
1.java的反射机制了解吗答案:https://blog.csdn.net/qq_39209361/article/details/812391892.Java的数据类型,线程,内存答案:https://blog.csdn.net/zj15527620802/article/details/80622314https://www.cnblogs.com/skorzeny/p/648001...原创 2020-03-06 18:55:58 · 634 阅读 · 0 评论 -
2019年_BATJ大厂面试题总结-滴滴篇
1.ArrayList和LinkedList区别1、数据结构不同ArrayList是Array(动态数组)的数据结构,LinkedList是Link(链表)的数据结构。2、效率不同当随机访问List(get和set操作)时,ArrayList比LinkedList的效率更高,因为LinkedList是线性的数据存储方式,所以需要移动指针从前往后依次查找。当对数据进行增加和删除的操作(ad...原创 2020-03-06 17:59:59 · 601 阅读 · 0 评论 -
2019年_BATJ大厂面试题总结-贝壳篇
1.Java的基础数据类型有哪些?String是吗?与封装类的区别?byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。short:16位,最大数据存储量是65536,数据范围是-32768~32767之间。int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。long:64位,最大数据存储容量是2的64次方减1,数...原创 2020-03-06 17:32:19 · 1105 阅读 · 0 评论 -
2019年_BATJ大厂面试题总结-百度篇
1.concurrentHashmap是安全的吧,那你知道concurrentHashmap的size()怎么求吗,在并发场景下,需要怎么设定锁?参考:https://www.cnblogs.com/kabi/p/5371444.htmlhttps://www.jianshu.com/p/1a01d15df3f02.MySQL用的什么索引?参考:https://blog.csdn.net/...原创 2020-03-06 16:05:16 · 539 阅读 · 0 评论 -
2019年_BATJ大厂面试题总结-阿里篇
1.知道spring AOP是如何实现的么,动态代理和CGlib分别是如何实现的?答案:https://blog.csdn.net/weixin_38362455/article/details/910559392.JVM内存模型了解不,是否有过调优经验?答案:https://blog.csdn.net/qq_39712188/article/details/848406133.已知 sq...原创 2020-03-06 15:48:44 · 566 阅读 · 0 评论