阿里实习一面
渣渣来写面经,阿里菜鸟网络的电话一面,一个小时。3.27参加的笔试,昨天收到的电话通知。
自我介绍
谈项目,遇到哪些问题,这里把自己坑了,面试官开始问spring和数据库的知识(我只会用不曾了解)
Spring和springboot
Bean的生命周期
AOF和IOC(我又坑了自己)
数据库索引优缺点
组合索引需要注意的什么
聚簇和非聚簇
数据库三级模式(我丢,我现在查百度才知道学过啊!!)
数据库这块我不熟,面试官看我一问三不知就换了Java基础
HashMap,hashTable
concurrentHashMap
hashSet的实现原理(这几个应该多去看看原理而不应该只停留表面不然一深问就不知道了)
string,stringbuffer,stringbuilder区别
抽象方法(这块很混乱,是从四个访问控制符引过来的public,private,protected,default)应该回答错了
方法覆盖和方法重写
“==”和equals区别
Volatile原理(就解释了意思没回答上原理)
Syn和lock区别
lock实现原理(我懵了)(我丢,我现在查百度,发现自己复习过,看来理解面试官提问也是门技术)
线程池,我以为名词解释,谁知道问的是参数,懵了
wait()和sleep()区别
JVM,我说了几个区,然后面试官问堆可以分几个区,接着问GC回收算法
类加载(没背住唉)
乐观锁和悲观锁
然后开始问计网:http在七层结构的哪一层,udp和tcp区别,https和http区别,http状态码。(居然没问三次握手,我这个倒背如流,哭了)
了解哪些算法,比如快排
判断一个链表存在环
你认为你做的这些项目有什么价值(我特别想说没价值)
你在学习中是如何确定学习方向的?(瞎说)
你的学习计划是什么?(特别想说随波逐流)
你有什么问题想问我的吗?
=============================
面试官人特别好,哈哈哈,没有嘲笑我菜,是一次非常好的面试体验!!!
忘记录音了,靠着记忆写了,应该漏掉了几个没听过知识为空白的提问。