2021招银网络科技提前批_软开_电话面
1.自我介绍
2.说说平时经常用到的Java技术,讲了map
3.用的是哪个map,HashMap吗?
4.说一下HashMap。讲了底层是数组加链表,红黑树
5.说一下HashMap的安全性。讲了hashtable和 currentHashMap
6.多线程的不安全是如何体现的?多线程有可能会带来什么问题?
7.你知道有哪些锁吗?
8.讲一下对线程的理解。如何开启一个线程?
9.线程池。如何创建线程池。
10.线程有哪些状态?具体解释一下阻塞状态。调用了start方***进入什么状态?
11.说一下排序算法。说一下具体的插入排序。插入排序如果让你优化,怎么优化?
12.面向对象的特征、举例解释一下多态。有哪些原则????
感觉自己太紧张,上面的问题也不是按顺序来的,只能是想到啥就写啥。
因为我本人比较菜,简历没写具体项目,也没写计算机网络,也没有操作系统,框架东西。
然后可能分配到的成都小哥哥很仁慈,全程围绕着Java来问。然后感觉基本一直是徘徊在线程问题。
整体面试大概有二十七分钟吧。最后面试小哥哥说了句时间差不多了,不知道是不是他们规定了时间。
感觉提前准备很重要,不过大佬的话,就可以很随意啊。
写了这些算是回馈牛客,毕竟以后还是要多看看这上面的面经。溜了,学习!!学习!!咸鱼也要争取翻身啊!
#招银网络提前批##招银网络##软件研发工程师##校招##面经#