没想到你是这样的招银网络(招银java一面)
别骂了别骂了我知道我菜了,招银问的很简单我本人也很菜,各位大佬们要是觉得我面经没啥帮助就瞅一眼走就完事儿了,这题可能对大佬们不难,但是我当时所处的环境,面试官也一直对我不太满意的样子,又被连环问了几十道题再好的心态我也崩了,希望大家多一点体谅关怀,对你简单的问题对别人未必简单,不要以自己为标准去衡量别人,不处在那个场景,不了解别人的性格和能力,就不要轻易的去评价,看帖子的人都是对自己能力不自信的人,不要用这些“我觉得很简单”这样的话来给寻求帮助的人施加心理压力,拜托各位了。
—————————————————————
更新一下,我居然还能进二面,跪了
然后又想起一道题,他问我ssl证书过期会发生什么来着
—————————————————————
好难啊!!!好难啊!!!给我问的心态都崩了!!!忘记录音了,剩下的全凭记忆写了,别问我为什么这么多题,他真的问了我整整55分钟,然后只留了10分钟给我手撕代码
1.==和equals的区别(自我感觉良好)
2.一个类的两个对象怎么进行比较(感到一丝茫然,是问重写equals还是问实现comparable接口啊)
3.既然说到hashcode,有没有可能两个对象equals但是hashcode不同(开始懵逼,自然情况下没可能吧?对叭?)
4.如果出现了上述这种情况,有可能发生什么情况?(hashset没法覆盖?)
5.用过多线程吗,怎么实现的多线程?(答了自己用线程池,还可以用其他三种方法创建新线程)
6.那线程池的线程具体在什么时候创建一个线程或者销毁一个线程?(痛苦面具)
7.你能手动实现一个死锁的情况吗(说思路)
8.有ABC三个线程,怎么编程让B在C前面执行,A在B前面执行(之前看过这题,说了思路被diss太麻烦但是逻辑可行)
9.问一下数据结构,你了解哪些二叉树的种类和他们的具体使用场景(已经有点崩溃了,说了搜索和完全,其他就想不起来了,所以面试官开始引导我)
10.AVL树了解吗(宕机了,想不起来应用场景了,就说不太记得了)
11.红黑树了解吗(简单说了一下)
12.红黑树的具体应用场景,举个例子(说了hashmap和1.8的concurrent hashmap)
13.为什么用红黑树不一直用链表
14.为什么用红黑树不用普通二叉树(说了普通二叉树会导致一侧树的深度太深)
15.普通二叉树深度太深会导致什么?(…)
16.B树和B+树知道吗?区别是什么?
17.B树和B+树的应用场景说一下(mysql的索引)
18.给字段加索引最好怎么加?
19.什么情况下使用复合索引更好?
20.什么情况下会导致索引失效?(到这里都信心满满)
21.为什么使用模糊匹配会失效,你能给我解释一下底层原理吗?(???????)
22.网络协议有了解吗,为什么Tcp是三次握手四次挥手不是四四或者三三?
23.平时做项目用http还是https?
24.SSL套接字的过程?(啊?????)
25.SSL在历史上有一次心脏流血漏洞,这个漏洞怎么出现的?(啊??????????orz)
26.设计模式用过吗?(说用过工厂模式)
27.那我们来聊聊单例模式(??????),单例模式有几种实现方式?(这里有一个地方说错了,说成饿汉是编译时期生成了)
28.你再想想,是编译时期吗?我问下你,你写的代码如何运行,这个过程你说一下(对不起!!!!)
29.为什么双重校验,一次校验不行吗(这题我会!)
30.那怎么用一次校验实现线程安全?(我忘了orz开始胡言乱语,没有自信的问静态内部类可以吗)
31.静态内部类效率也不太好,你能有什么优化方法吗(对不起!!!我真的没用过我不会!!!)
32.再来问问网络安全吧,Sql注入…(慌张打断,说我不了解网络安全,没有学过这方面)
33.没关系,那接着聊,刚才说的hashmap,hashmap怎么解决hash冲突
34.除了链地址法还有其他的解决hash冲突的方法吗(开放定址和再哈希)
35.如果hashmap溢出了怎么办(建立公共溢出区?)
36.公共溢出区也满了怎么办?(啊…?这我真的盲区了,我说hashmap也会扩容吧…?)
37.说一下hashmap扩容的过程?
38.你对jvm有了解吗?说一下jvm的内存分区?
39.堆里面怎么分区的?(这题真不会,只说知道为了方便垃圾回收所以分了新生代区和老年代区,其他的真不知道)
40.没关系,那你知道一个对象怎么从新生代变成老年代吗?(懵逼,对不起,不知道,只简单的知道两个区的定义)
41.手撕代码,一个数组nums,一个数组values,每次只能从nums头或尾取,假设第i次取的值是x,价值=x*values[i-1],求怎么取得总价值最大?(十分钟,心态崩了,真没撕出来,第一次思路错了,就说用动态规划做)
42.为什么动态规划可以做(我不知道,我已经崩溃了)
43.那你说一下这题动态规划做的话时间复杂度是多少(我不知道,我已经不行了,真的快疯了)
44.你有什么问题问我?(评价一下我的面试表现,回答说建议不要背书,多看看底层,哭了,不背书前面这40题我一题也不会啊)
今天真的很崩溃,认真准备了很久,最后越问越崩,我在牛客看了很多面经,大家都很轻松简单的样子,我开开心心的信心满满的去了,然后被问的心态炸了,说好的20-40分钟,我面了65分钟,感觉当初面美团也没有这么难过#招银网络科技校招##Java工程师##面经##招银网络#
—————————————————————
更新一下,我居然还能进二面,跪了
然后又想起一道题,他问我ssl证书过期会发生什么来着
—————————————————————
好难啊!!!好难啊!!!给我问的心态都崩了!!!忘记录音了,剩下的全凭记忆写了,别问我为什么这么多题,他真的问了我整整55分钟,然后只留了10分钟给我手撕代码
1.==和equals的区别(自我感觉良好)
2.一个类的两个对象怎么进行比较(感到一丝茫然,是问重写equals还是问实现comparable接口啊)
3.既然说到hashcode,有没有可能两个对象equals但是hashcode不同(开始懵逼,自然情况下没可能吧?对叭?)
4.如果出现了上述这种情况,有可能发生什么情况?(hashset没法覆盖?)
5.用过多线程吗,怎么实现的多线程?(答了自己用线程池,还可以用其他三种方法创建新线程)
6.那线程池的线程具体在什么时候创建一个线程或者销毁一个线程?(痛苦面具)
7.你能手动实现一个死锁的情况吗(说思路)
8.有ABC三个线程,怎么编程让B在C前面执行,A在B前面执行(之前看过这题,说了思路被diss太麻烦但是逻辑可行)
9.问一下数据结构,你了解哪些二叉树的种类和他们的具体使用场景(已经有点崩溃了,说了搜索和完全,其他就想不起来了,所以面试官开始引导我)
10.AVL树了解吗(宕机了,想不起来应用场景了,就说不太记得了)
11.红黑树了解吗(简单说了一下)
12.红黑树的具体应用场景,举个例子(说了hashmap和1.8的concurrent hashmap)
13.为什么用红黑树不一直用链表
14.为什么用红黑树不用普通二叉树(说了普通二叉树会导致一侧树的深度太深)
15.普通二叉树深度太深会导致什么?(…)
16.B树和B+树知道吗?区别是什么?
17.B树和B+树的应用场景说一下(mysql的索引)
18.给字段加索引最好怎么加?
19.什么情况下使用复合索引更好?
20.什么情况下会导致索引失效?(到这里都信心满满)
21.为什么使用模糊匹配会失效,你能给我解释一下底层原理吗?(???????)
22.网络协议有了解吗,为什么Tcp是三次握手四次挥手不是四四或者三三?
23.平时做项目用http还是https?
24.SSL套接字的过程?(啊?????)
25.SSL在历史上有一次心脏流血漏洞,这个漏洞怎么出现的?(啊??????????orz)
26.设计模式用过吗?(说用过工厂模式)
27.那我们来聊聊单例模式(??????),单例模式有几种实现方式?(这里有一个地方说错了,说成饿汉是编译时期生成了)
28.你再想想,是编译时期吗?我问下你,你写的代码如何运行,这个过程你说一下(对不起!!!!)
29.为什么双重校验,一次校验不行吗(这题我会!)
30.那怎么用一次校验实现线程安全?(我忘了orz开始胡言乱语,没有自信的问静态内部类可以吗)
31.静态内部类效率也不太好,你能有什么优化方法吗(对不起!!!我真的没用过我不会!!!)
32.再来问问网络安全吧,Sql注入…(慌张打断,说我不了解网络安全,没有学过这方面)
33.没关系,那接着聊,刚才说的hashmap,hashmap怎么解决hash冲突
34.除了链地址法还有其他的解决hash冲突的方法吗(开放定址和再哈希)
35.如果hashmap溢出了怎么办(建立公共溢出区?)
36.公共溢出区也满了怎么办?(啊…?这我真的盲区了,我说hashmap也会扩容吧…?)
37.说一下hashmap扩容的过程?
38.你对jvm有了解吗?说一下jvm的内存分区?
39.堆里面怎么分区的?(这题真不会,只说知道为了方便垃圾回收所以分了新生代区和老年代区,其他的真不知道)
40.没关系,那你知道一个对象怎么从新生代变成老年代吗?(懵逼,对不起,不知道,只简单的知道两个区的定义)
41.手撕代码,一个数组nums,一个数组values,每次只能从nums头或尾取,假设第i次取的值是x,价值=x*values[i-1],求怎么取得总价值最大?(十分钟,心态崩了,真没撕出来,第一次思路错了,就说用动态规划做)
42.为什么动态规划可以做(我不知道,我已经崩溃了)
43.那你说一下这题动态规划做的话时间复杂度是多少(我不知道,我已经不行了,真的快疯了)
44.你有什么问题问我?(评价一下我的面试表现,回答说建议不要背书,多看看底层,哭了,不背书前面这40题我一题也不会啊)
今天真的很崩溃,认真准备了很久,最后越问越崩,我在牛客看了很多面经,大家都很轻松简单的样子,我开开心心的信心满满的去了,然后被问的心态炸了,说好的20-40分钟,我面了65分钟,感觉当初面美团也没有这么难过#招银网络科技校招##Java工程师##面经##招银网络#