阿里中间件一面面经(攒人品)
背景:2020届毕业,内推的时候内推人说可以参加秋招,通过了的话可以先实习,于是厚着脸皮就投了…
打电话来的时候刚洗完澡…手都是湿的,然后问面试官能不能20分钟之后再面,面试官人很好,20分钟之后准时打来了。
阿里中间件一面------------35分钟
1、问项目,是怎么做的,用到了什么,问的挺细
2、介绍数组,链表,hashmap
3、你觉得手机通讯录可以用哪种数据结构来存储
4、介绍java集合
5、set和list的区别
6、list如何排序,能不能直接用java提供的排序方法?如果list存的是字符串,能不能直接用快排排序(这里绕了好久,我都没太懂意思)
7、解释快排的思想
8、java锁有几种(我还以为说线程同步的方法,结果面试官说线程同步只算一种…)
9、操作系统熟悉吗?(答:不熟悉)
10、有了解过xxx吗?(应该是操作系统的内容,但是我忘记叫啥了,实在是不熟悉)
11、如果我想用两个线程连续打印出1,2,3,…应该怎么做(我记得之前有在牛客网上看到这道题,结果我居然忘了…)
12、深度优先和广度优先有什么区别?
13、堆和栈区别?
14、new一个对象,对象,变量,值分别放在哪
15、char和byte有什么区别?如果我想从char转到byte需要经过哪些过程?
16、你说你项目用到了spring boot,springboot的servlet有了解吗?(我说没有,我有了解aop和ioc,我以为面试官会问,结果直接哦了一声问别的去了…)
17、springboot的controller是如何加载配置文件的?
18、从输入url到页面展示发生了什么(越详细越好,期间还问到了http请求头是怎么分割的)
19、你有什么要问我的吗?
我问,有没有什么建议可以给我的,然后对面感觉有点词穷了,可能是不知道要怎么形容我…然后面试官说,因为我现在才研一,也不能拿应届生的要求来看我,所以这个巴拉巴拉…(听到这感觉凉凉)然后我们部门是主要做一些基础技术巴拉巴拉…
可能有些题目记不太清了,感觉整体面的都不深,很多东西我只说了一下表面的东西面试官就没有继续往下问了,让我很慌啊…
最后要挂电话的时候,面试官补了一句,如果通过了两天之内就会再联系你,嗯…所以我就来攒人品了,希望能收到二面通知T_T