脚本宝典收集整理的这篇文章主要介绍了招银Java一面,你居然是这样的招银网络,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
给我问的心态都崩了!!!
忘记录音了,剩下的全凭记忆写了,别问我为什么这么多题,他真的问了我整整55分钟,然后只留了10分钟给我手撕代码。。。
@H_406_5@面试题目F1a;1. ==和equals的区别?
2. 一个类的两个对象怎么进行比较?
3. 既然说到hashcode,有没有可能两个对象equals但是hashcode不同?
4. 如果出现了上述这种情况,有可能发生什么情况?
5. 用过多线程吗,怎么实现的多线程?
6. 那线程池的线程具体在什么时候创建一个线程或者销毁一个线程?
7. 你能手动实现一个死锁的情况吗?
8. 有abc三个线程,怎么编程让B在C前面执行,A在B前面执行?
9. 问一下数据结构,你了解哪些 二叉树的种类和他们的具体使用场景?
10. AVL树了解吗?
11. 红黑树了解吗?
12. 红黑树的具体应用场景,举个例子?
13. 为什么用红黑树不一直用链表?
14. 为什么用红黑树不用普通二叉树?
15. 普通二叉树深度太深会导致什么?
17. B树和B+树的应用场景说一下?
18. 给字段加索引最好怎么加?
19. 什么情况下使用复合索引更好?
20. 什么情况下会导致索引失效?
21. 为什么使用模糊匹配会失效,你能给我解释一下底层原理吗?
22. 网络协议有了解吗,为什么Tcp是三次握手四次挥手不是四四或者三三?
23.平时做项目用http还是https?
24. SSL套接字的过程?
25. SSL在历史上有一次心脏流血漏洞,这个漏洞怎么出现的?
26. 设计模式用过吗?
27. 那我们来聊聊单例模式,单例模式有几种实现方式?
28. 你再想想,是编译时期吗?我问下你,你写的代码如何运行,这个过程你说一下
29. 为什么双重校验,一次校验不行吗?
30. 那怎么用一次校验实现线程安全?
31. 静态内部类效率也不太好,你能有什么优化方法吗?
32. 再来问问网络安全吧,SQL注入…
33. 没关系,那接着聊,刚才说的hashmap,hashmap怎么解决hash冲突?
34. 除了链地址法还有其他的解决hash冲突的方法吗?
35. 如果hashmap溢出了怎么办?
36. 公共溢出区也满了怎么办?
38. 你对jvm有了解吗?说一下jvm的内存分区?
39. 堆里面怎么分区的?
40. 没关系,那你知道一个对象怎么从新生代变成老年代吗?
41. 手撕代码,一个数组nums,一个数组values,每次只能从nums头或尾取,假设第i次取的值是x,价值=x*values[i-1],求怎么取得总价值最大?
42. 为什么动态规划可以做?
43. 那你说一下这题动态规划做的话@R_623_1304@是多少?
44. 你有什么问题问我?
今天真的很崩溃,认真准备了很久,最后越问越崩,我在看了很多面经,大家都很轻松简单的样子,我开开心心的信心满满的去了,然后被问的心态炸了,说好的20-40分钟,我面了65分钟,感觉当初面字节跳动也没有这么难过。
没想到的是,最终居然还通过了,哈哈哈~
最近频繁面试,把面试官们问我的题目都汇总整理成了一份PDF的文档,内容覆盖了Java、MyBatis、ZooKeePEr、Dubbo、ElasticseArch、Memcached、redis、MySQL、SPRing、Spring Boot、Spring Cloud、RabbITMQ、Kafka、Linux 等,如下图:
链接: https://pan.baidu.COM/s/1BhT679kpLANEBI657fXZtQ
提取码: 4s8b
百度云链接不稳定,随时可能失效~
如果百度云链接失效了的话,请关注博主的微信公众号:Java团长,发送“ 文档 ”也可获取哈~
以上是脚本宝典为你收集整理的招银Java一面,你居然是这样的招银网络全部内容,希望文章能够帮你解决招银Java一面,你居然是这样的招银网络所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。